diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index 92c61c0..a8ff8ee 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -19,10 +19,10 @@ jobs:
dotnet csharpier --check .
- name: Restore Dependencies
- run: dotnet restore Game.sln
+ run: dotnet restore Fracture.sln
- name: Build
- run: dotnet build --no-restore Game.sln
+ run: dotnet build --no-restore Fracture.sln
- name: Find secrets
uses: trufflesecurity/trufflehog@main
diff --git a/Game.sln b/Fracture.sln
similarity index 72%
rename from Game.sln
rename to Fracture.sln
index ce10e0b..e62eb65 100644
--- a/Game.sln
+++ b/Fracture.sln
@@ -13,15 +13,15 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{91B6569B
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Shared", "Shared", "{7FD751C0-76D7-49A4-9887-316380F8DED9}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.PlayerCharacter.Domain", "Modules\PlayerCharacter\src\Game.PlayerCharacter.Domain\Game.PlayerCharacter.Domain.csproj", "{8FCFE6C1-797B-4580-A5E6-BE3F8E552DC9}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.PlayerCharacter.Domain", "Modules\PlayerCharacter\src\Fracture.PlayerCharacter.Domain\Fracture.PlayerCharacter.Domain.csproj", "{8FCFE6C1-797B-4580-A5E6-BE3F8E552DC9}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.PlayerCharacter.Infrastructure", "Modules\PlayerCharacter\src\Game.PlayerCharacter.Infrastructure\Game.PlayerCharacter.Infrastructure.csproj", "{9FEF1EF4-84D8-4D80-8CE2-F06F46666443}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.PlayerCharacter.Infrastructure", "Modules\PlayerCharacter\src\Fracture.PlayerCharacter.Infrastructure\Fracture.PlayerCharacter.Infrastructure.csproj", "{9FEF1EF4-84D8-4D80-8CE2-F06F46666443}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.PlayerCharacter.Application", "Modules\PlayerCharacter\src\Game.PlayerCharacter.Application\Game.PlayerCharacter.Application.csproj", "{2A4865F3-C5FE-4CDE-B802-9F77DDC6D548}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.PlayerCharacter.Application", "Modules\PlayerCharacter\src\Fracture.PlayerCharacter.Application\Fracture.PlayerCharacter.Application.csproj", "{2A4865F3-C5FE-4CDE-B802-9F77DDC6D548}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Api", "Game.Api\Game.Api.csproj", "{D06D3FCB-F773-4E5E-A6D3-6C6D052F7996}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Server", "Server\Fracture.Server.csproj", "{D06D3FCB-F773-4E5E-A6D3-6C6D052F7996}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Shared.Core", "Shared\Game.Shared.Core\Game.Shared.Core.csproj", "{F61789DA-0820-4550-AC66-6D09C0F0045A}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Shared.Core", "Shared\Fracture.Shared.Core\Fracture.Shared.Core.csproj", "{F61789DA-0820-4550-AC66-6D09C0F0045A}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AccountManagement", "AccountManagement", "{0E6B8DBC-CAE2-46F9-A6D5-F122F359E4D7}"
EndProject
@@ -69,41 +69,41 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{652ED175-12A
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{8276486B-ECDD-45C0-906C-E1D3ADEE23CC}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Fight.Application", "Modules\Fight\src\Game.Fight.Application\Game.Fight.Application.csproj", "{3B64BCB0-3AD5-4B19-92EF-E91E20B20008}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Fight.Application", "Modules\Fight\src\Fracture.Fight.Application\Fracture.Fight.Application.csproj", "{3B64BCB0-3AD5-4B19-92EF-E91E20B20008}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.GameplaySession.Application", "Modules\GameplaySession\src\Game.GameplaySession.Application\Game.GameplaySession.Application.csproj", "{BB39AF0A-9830-44B1-B4FF-A9EEE95283E4}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.GameplaySession.Application", "Modules\GameplaySession\src\Fracture.GameplaySession.Application\Fracture.GameplaySession.Application.csproj", "{BB39AF0A-9830-44B1-B4FF-A9EEE95283E4}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.GoalManagement.Application", "Modules\GoalManagement\src\Game.GoalManagement.Application\Game.GoalManagement.Application.csproj", "{E27F6FF3-1E98-4D66-B9A4-B04820279E14}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.GoalManagement.Application", "Modules\GoalManagement\src\Fracture.GoalManagement.Application\Fracture.GoalManagement.Application.csproj", "{E27F6FF3-1E98-4D66-B9A4-B04820279E14}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Inventory.Application", "Modules\Inventory\src\Game.Inventory.Application\Game.Inventory.Application.csproj", "{D493E0A4-A052-43AB-8D2E-9A99BEB2871C}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Inventory.Application", "Modules\Inventory\src\Fracture.Inventory.Application\Fracture.Inventory.Application.csproj", "{D493E0A4-A052-43AB-8D2E-9A99BEB2871C}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Location.Application", "Modules\Location\src\Game.Location.Application\Game.Location.Application.csproj", "{A962AFF9-AE47-4814-93EA-BCD599EC2A37}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Location.Application", "Modules\Location\src\Fracture.Location.Application\Fracture.Location.Application.csproj", "{A962AFF9-AE47-4814-93EA-BCD599EC2A37}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.MapGenerator.Application", "Modules\MapGenerator\src\Game.MapGenerator.Application\Game.MapGenerator.Application.csproj", "{3931EBB8-9BBB-4CA7-9C74-498D6A5610A7}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.MapGenerator.Application", "Modules\MapGenerator\src\Fracture.MapGenerator.Application\Fracture.MapGenerator.Application.csproj", "{3931EBB8-9BBB-4CA7-9C74-498D6A5610A7}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Fight.Infrastructure", "Modules\Fight\src\Game.Fight.Infrastructure\Game.Fight.Infrastructure.csproj", "{4B03A3BA-673D-4F87-A457-E0C1FFD795BE}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Fight.Infrastructure", "Modules\Fight\src\Fracture.Fight.Infrastructure\Fracture.Fight.Infrastructure.csproj", "{4B03A3BA-673D-4F87-A457-E0C1FFD795BE}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Fight.Domain", "Modules\Fight\src\Game.Fight.Domain\Game.Fight.Domain.csproj", "{4DB8ADAB-C0E8-44E5-890E-3F10E6AC70DD}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Fight.Domain", "Modules\Fight\src\Fracture.Fight.Domain\Fracture.Fight.Domain.csproj", "{4DB8ADAB-C0E8-44E5-890E-3F10E6AC70DD}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.GameplaySession.Infrastructure", "Modules\GameplaySession\src\Game.GameplaySession.Infrastructure\Game.GameplaySession.Infrastructure.csproj", "{E0AFAABE-7FD9-4656-BB52-DC94A9C3EFFA}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.GameplaySession.Infrastructure", "Modules\GameplaySession\src\Fracture.GameplaySession.Infrastructure\Fracture.GameplaySession.Infrastructure.csproj", "{E0AFAABE-7FD9-4656-BB52-DC94A9C3EFFA}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.GameplaySession.Domain", "Modules\GameplaySession\src\Game.GameplaySession.Domain\Game.GameplaySession.Domain.csproj", "{8F70B68B-7F87-46A6-8F91-004087061BC8}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.GameplaySession.Domain", "Modules\GameplaySession\src\Fracture.GameplaySession.Domain\Fracture.GameplaySession.Domain.csproj", "{8F70B68B-7F87-46A6-8F91-004087061BC8}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.GoalManagement.Domain", "Modules\GoalManagement\src\Game.GoalManagement.Domain\Game.GoalManagement.Domain.csproj", "{51616304-8A6C-4A64-9DBD-50208A1B84D1}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.GoalManagement.Domain", "Modules\GoalManagement\src\Fracture.GoalManagement.Domain\Fracture.GoalManagement.Domain.csproj", "{51616304-8A6C-4A64-9DBD-50208A1B84D1}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.GoalManagement.Infrastructure", "Modules\GoalManagement\src\Game.GoalManagement.Infrastructure\Game.GoalManagement.Infrastructure.csproj", "{8294A3D9-38C7-484E-880D-1294823D9F99}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.GoalManagement.Infrastructure", "Modules\GoalManagement\src\Fracture.GoalManagement.Infrastructure\Fracture.GoalManagement.Infrastructure.csproj", "{8294A3D9-38C7-484E-880D-1294823D9F99}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Inventory.Domain", "Modules\Inventory\src\Game.Inventory.Domain\Game.Inventory.Domain.csproj", "{40025DC9-692D-46AD-8831-F79A6B76437C}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Inventory.Domain", "Modules\Inventory\src\Fracture.Inventory.Domain\Fracture.Inventory.Domain.csproj", "{40025DC9-692D-46AD-8831-F79A6B76437C}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Inventory.Infrastructure", "Modules\Inventory\src\Game.Inventory.Infrastructure\Game.Inventory.Infrastructure.csproj", "{428020C7-5560-435A-835E-4AA5A165288D}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Inventory.Infrastructure", "Modules\Inventory\src\Fracture.Inventory.Infrastructure\Fracture.Inventory.Infrastructure.csproj", "{428020C7-5560-435A-835E-4AA5A165288D}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Location.Domain", "Modules\Location\src\Game.Location.Domain\Game.Location.Domain.csproj", "{7BD68D6F-EEF7-47C5-B503-372CBC2BBCBD}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Location.Domain", "Modules\Location\src\Fracture.Location.Domain\Fracture.Location.Domain.csproj", "{7BD68D6F-EEF7-47C5-B503-372CBC2BBCBD}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Location.Infrastructure", "Modules\Location\src\Game.Location.Infrastructure\Game.Location.Infrastructure.csproj", "{4186DD59-4B59-49F9-BA2D-3B2E0BDE1613}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Location.Infrastructure", "Modules\Location\src\Fracture.Location.Infrastructure\Fracture.Location.Infrastructure.csproj", "{4186DD59-4B59-49F9-BA2D-3B2E0BDE1613}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.MapGenerator.Domain", "Modules\MapGenerator\src\Game.MapGenerator.Domain\Game.MapGenerator.Domain.csproj", "{CF82E3C6-48B5-4F0E-A582-99E2A6C46F06}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.MapGenerator.Domain", "Modules\MapGenerator\src\Fracture.MapGenerator.Domain\Fracture.MapGenerator.Domain.csproj", "{CF82E3C6-48B5-4F0E-A582-99E2A6C46F06}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.MapGenerator.Infrastructure", "Modules\MapGenerator\src\Game.MapGenerator.Infrastructure\Game.MapGenerator.Infrastructure.csproj", "{BD41F239-9AA6-430D-ABD7-03455BB4A47B}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.MapGenerator.Infrastructure", "Modules\MapGenerator\src\Fracture.MapGenerator.Infrastructure\Fracture.MapGenerator.Infrastructure.csproj", "{BD41F239-9AA6-430D-ABD7-03455BB4A47B}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DialogManagement", "DialogManagement", "{7161A41D-4DFC-48B5-B69B-F2C73886C023}"
EndProject
@@ -111,11 +111,11 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{D285A11E-394
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{BFE2800B-294D-4CA1-A718-C5EE37F1967B}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.DialogManagement.Application", "Modules\DialogManagement\src\Game.DialogManagement.Application\Game.DialogManagement.Application.csproj", "{51712C64-41F5-46E5-B0A9-AA0B32667015}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.DialogManagement.Application", "Modules\DialogManagement\src\Fracture.DialogManagement.Application\Fracture.DialogManagement.Application.csproj", "{51712C64-41F5-46E5-B0A9-AA0B32667015}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.DialogManagement.Domain", "Modules\DialogManagement\src\Game.DialogManagement.Domain\Game.DialogManagement.Domain.csproj", "{9D2383C1-54D8-4AD5-9B72-8B671CA827D0}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.DialogManagement.Domain", "Modules\DialogManagement\src\Fracture.DialogManagement.Domain\Fracture.DialogManagement.Domain.csproj", "{9D2383C1-54D8-4AD5-9B72-8B671CA827D0}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.DialogManagement.Infrastracture", "Modules\DialogManagement\src\Game.DialogManagement.Infrastracture\Game.DialogManagement.Infrastracture.csproj", "{9FF6512E-D94A-4694-8450-629ED4FC64ED}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.DialogManagement.Infrastracture", "Modules\DialogManagement\src\Fracture.DialogManagement.Infrastracture\Fracture.DialogManagement.Infrastracture.csproj", "{9FF6512E-D94A-4694-8450-629ED4FC64ED}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{D068A0C8-9656-4392-A57B-E648074DE002}"
EndProject
@@ -125,29 +125,29 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{C9A7831B-481
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{4BF2480A-41AA-46BC-AFEB-2AC4CBF7645D}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Ranking.Application", "Modules\Ranking\src\Game.Ranking.Application\Game.Ranking.Application.csproj", "{467DC390-D79A-4497-BD45-85F76CB59A96}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Ranking.Application", "Modules\Ranking\src\Fracture.Ranking.Application\Fracture.Ranking.Application.csproj", "{467DC390-D79A-4497-BD45-85F76CB59A96}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Ranking.Infrastructure", "Modules\Ranking\src\Game.Ranking.Infrastructure\Game.Ranking.Infrastructure.csproj", "{FF88CB11-EF0F-4A19-BC7C-F38729DE7CB5}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Ranking.Infrastructure", "Modules\Ranking\src\Fracture.Ranking.Infrastructure\Fracture.Ranking.Infrastructure.csproj", "{FF88CB11-EF0F-4A19-BC7C-F38729DE7CB5}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Ranking.Domain", "Modules\Ranking\src\Game.Ranking.Domain\Game.Ranking.Domain.csproj", "{6B35CDD2-B5A9-4FBB-8EF6-7547D99F10BE}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Ranking.Domain", "Modules\Ranking\src\Fracture.Ranking.Domain\Fracture.Ranking.Domain.csproj", "{6B35CDD2-B5A9-4FBB-8EF6-7547D99F10BE}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Tavern.Application", "Modules\Tavern\src\Game.Tavern.Application\Game.Tavern.Application.csproj", "{EC42B0F6-54A1-4E21-A533-0B112541727B}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Tavern.Application", "Modules\Tavern\src\Fracture.Tavern.Application\Fracture.Tavern.Application.csproj", "{EC42B0F6-54A1-4E21-A533-0B112541727B}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Tavern.Infrastructure", "Modules\Tavern\src\Game.Tavern.Infrastructure\Game.Tavern.Infrastructure.csproj", "{1114ED44-3654-4A2D-9583-468E6B82A622}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Tavern.Infrastructure", "Modules\Tavern\src\Fracture.Tavern.Infrastructure\Fracture.Tavern.Infrastructure.csproj", "{1114ED44-3654-4A2D-9583-468E6B82A622}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Tavern.Domain", "Modules\Tavern\src\Game.Tavern.Domain\Game.Tavern.Domain.csproj", "{386EAB65-51E6-4F61-B80A-0E9015B0FC7C}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Tavern.Domain", "Modules\Tavern\src\Fracture.Tavern.Domain\Fracture.Tavern.Domain.csproj", "{386EAB65-51E6-4F61-B80A-0E9015B0FC7C}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.AccountManagement.Application", "Modules\AccountManagement\src\Game.AccountManagement.Application\Game.AccountManagement.Application.csproj", "{519D875B-DB13-4CD2-8557-85B0CA34747F}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.AccountManagement.Application", "Modules\AccountManagement\src\Fracture.AccountManagement.Application\Fracture.AccountManagement.Application.csproj", "{519D875B-DB13-4CD2-8557-85B0CA34747F}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.AccountManagement.Domain", "Modules\AccountManagement\src\Game.AccountManagement.Domain\Game.AccountManagement.Domain.csproj", "{94BCF4C2-E28A-4CDC-A65B-C675F340025A}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.AccountManagement.Domain", "Modules\AccountManagement\src\Fracture.AccountManagement.Domain\Fracture.AccountManagement.Domain.csproj", "{94BCF4C2-E28A-4CDC-A65B-C675F340025A}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.AccountManagement.Infrastructure", "Modules\AccountManagement\src\Game.AccountManagement.Infrastructure\Game.AccountManagement.Infrastructure.csproj", "{747F720E-95FC-4FAF-B919-5254795748F8}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.AccountManagement.Infrastructure", "Modules\AccountManagement\src\Fracture.AccountManagement.Infrastructure\Fracture.AccountManagement.Infrastructure.csproj", "{747F720E-95FC-4FAF-B919-5254795748F8}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.Shared.External", "Shared\Game.Shared.External\Game.Shared.External.csproj", "{DE4324F4-335A-4B29-8CC2-CC774817049A}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Shared.External", "Shared\Fracture.Shared.External\Fracture.Shared.External.csproj", "{DE4324F4-335A-4B29-8CC2-CC774817049A}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.AccountManagement.Api", "Modules\AccountManagement\src\Game.AccountManagement.Api\Game.AccountManagement.Api.csproj", "{9B38794A-0C9B-43A2-BA5C-A4ED2FAACCB1}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.AccountManagement.Api", "Modules\AccountManagement\src\Fracture.AccountManagement.Api\Fracture.AccountManagement.Api.csproj", "{9B38794A-0C9B-43A2-BA5C-A4ED2FAACCB1}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.DialogManagement.Api", "Modules\DialogManagement\src\Game.DialogManagement.Api\Game.DialogManagement.Api.csproj", "{B96855C5-890B-4A75-B345-5BB8FDA65082}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.DialogManagement.Api", "Modules\DialogManagement\src\Fracture.DialogManagement.Api\Fracture.DialogManagement.Api.csproj", "{B96855C5-890B-4A75-B345-5BB8FDA65082}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NonPlayerCharacter", "NonPlayerCharacter", "{BB8636EC-31E8-43EB-9B7F-8A47C8E9F2AF}"
EndProject
@@ -155,31 +155,31 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{E1E578EF-D96
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{78ED8FDA-3CCB-45E8-AB40-AA6D9A3ADFF5}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.NonPlayerCharacter.Domain", "Modules\NonPlayerCharacter\src\Game.NonPlayerCharacter.Domain\Game.NonPlayerCharacter.Domain.csproj", "{F48F15CD-1E1C-448C-BEB2-EC43C3A8A3AE}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.NonPlayerCharacter.Domain", "Modules\NonPlayerCharacter\src\Fracture.NonPlayerCharacter.Domain\Fracture.NonPlayerCharacter.Domain.csproj", "{F48F15CD-1E1C-448C-BEB2-EC43C3A8A3AE}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.NonPlayerCharacter.Application", "Modules\NonPlayerCharacter\src\Game.NonPlayerCharacter.Application\Game.NonPlayerCharacter.Application.csproj", "{196E344B-26A5-4EBB-86F4-8A2D93738FE8}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.NonPlayerCharacter.Application", "Modules\NonPlayerCharacter\src\Fracture.NonPlayerCharacter.Application\Fracture.NonPlayerCharacter.Application.csproj", "{196E344B-26A5-4EBB-86F4-8A2D93738FE8}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.NonPlayerCharacter.Infrastructure", "Modules\NonPlayerCharacter\src\Game.NonPlayerCharacter.Infrastructure\Game.NonPlayerCharacter.Infrastructure.csproj", "{D85B5CB5-E301-4735-A5E9-BD73FD0D8B3A}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.NonPlayerCharacter.Infrastructure", "Modules\NonPlayerCharacter\src\Fracture.NonPlayerCharacter.Infrastructure\Fracture.NonPlayerCharacter.Infrastructure.csproj", "{D85B5CB5-E301-4735-A5E9-BD73FD0D8B3A}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Game.NonPlayerCharacter.Api", "Modules\NonPlayerCharacter\src\Game.NonPlayerCharacter.Api\Game.NonPlayerCharacter.Api.csproj", "{1B1C0674-4BD0-4689-B834-503F797CA0C3}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.NonPlayerCharacter.Api", "Modules\NonPlayerCharacter\src\Fracture.NonPlayerCharacter.Api\Fracture.NonPlayerCharacter.Api.csproj", "{1B1C0674-4BD0-4689-B834-503F797CA0C3}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Game.Fight.Api", "Modules\Fight\src\Game.Fight.Api\Game.Fight.Api.csproj", "{E9658103-61ED-4641-9B53-C113093F4694}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Fight.Api", "Modules\Fight\src\Fracture.Fight.Api\Fracture.Fight.Api.csproj", "{E9658103-61ED-4641-9B53-C113093F4694}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Game.GameplaySession.Api", "Modules\GameplaySession\src\Game.GameplaySession.Api\Game.GameplaySession.Api.csproj", "{493BB24C-7285-4303-BB91-377440F6DDB1}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.GameplaySession.Api", "Modules\GameplaySession\src\Fracture.GameplaySession.Api\Fracture.GameplaySession.Api.csproj", "{493BB24C-7285-4303-BB91-377440F6DDB1}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Game.GoalManagement.Api", "Modules\GoalManagement\src\Game.GoalManagement.Api\Game.GoalManagement.Api.csproj", "{FA28BF60-082E-46C2-B694-94F590776842}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.GoalManagement.Api", "Modules\GoalManagement\src\Fracture.GoalManagement.Api\Fracture.GoalManagement.Api.csproj", "{FA28BF60-082E-46C2-B694-94F590776842}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Game.Inventory.Api", "Modules\Inventory\src\Game.Inventory.Api\Game.Inventory.Api.csproj", "{F0BB2D81-DB33-4FD4-A44E-95DA8D884F62}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Inventory.Api", "Modules\Inventory\src\Fracture.Inventory.Api\Fracture.Inventory.Api.csproj", "{F0BB2D81-DB33-4FD4-A44E-95DA8D884F62}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Game.Location.Api", "Modules\Location\src\Game.Location.Api\Game.Location.Api.csproj", "{927AF0AD-24C7-49E1-9F97-6BC5DA54FA6B}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Location.Api", "Modules\Location\src\Fracture.Location.Api\Fracture.Location.Api.csproj", "{927AF0AD-24C7-49E1-9F97-6BC5DA54FA6B}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Game.MapGenerator.Api", "Modules\MapGenerator\src\Game.MapGenerator.Api\Game.MapGenerator.Api.csproj", "{5AF603A2-F722-4CAB-980D-1DB8ECD4C504}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.MapGenerator.Api", "Modules\MapGenerator\src\Fracture.MapGenerator.Api\Fracture.MapGenerator.Api.csproj", "{5AF603A2-F722-4CAB-980D-1DB8ECD4C504}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Game.PlayerCharacter.Api", "Modules\PlayerCharacter\src\Game.PlayerCharacter.Api\Game.PlayerCharacter.Api.csproj", "{236DFB56-0022-48B3-8FF4-14F4606EA882}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.PlayerCharacter.Api", "Modules\PlayerCharacter\src\Fracture.PlayerCharacter.Api\Fracture.PlayerCharacter.Api.csproj", "{236DFB56-0022-48B3-8FF4-14F4606EA882}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Game.Ranking.Api", "Modules\Ranking\src\Game.Ranking.Api\Game.Ranking.Api.csproj", "{015C6BE5-41FE-43DF-A48C-62CC273A02B4}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Ranking.Api", "Modules\Ranking\src\Fracture.Ranking.Api\Fracture.Ranking.Api.csproj", "{015C6BE5-41FE-43DF-A48C-62CC273A02B4}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Game.Tavern.Api", "Modules\Tavern\src\Game.Tavern.Api\Game.Tavern.Api.csproj", "{26494001-A893-44F2-9A97-674BD3B85D5C}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fracture.Tavern.Api", "Modules\Tavern\src\Fracture.Tavern.Api\Fracture.Tavern.Api.csproj", "{26494001-A893-44F2-9A97-674BD3B85D5C}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/Game.Api/appsettings.json b/Game.Api/appsettings.json
deleted file mode 100644
index 11c0f2b..0000000
--- a/Game.Api/appsettings.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "Logging": {
- "LogLevel": {
- "Default": "Information",
- "Microsoft.AspNetCore": "Warning"
- }
- },
- "AiEndpoint": {
- "EndpointUrl": ""
- },
- "AiBackendProvider": "Game.Shared.External.Providers.Ai.LlamaCpp.LlamaCppBackendProvider, Game.Shared.External, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
- "AiPromptTemplateProvider": "Game.Shared.External.Providers.Ai.AlpacaPromptProvider, Game.Shared.External, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
- "AllowedHosts": "*"
-}
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Api/Controllers/AccountController.cs b/Modules/AccountManagement/src/Fracture.AccountManagement.Api/Controllers/AccountController.cs
similarity index 81%
rename from Modules/AccountManagement/src/Game.AccountManagement.Api/Controllers/AccountController.cs
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Api/Controllers/AccountController.cs
index d5c5ef0..64d1e6d 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Api/Controllers/AccountController.cs
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Api/Controllers/AccountController.cs
@@ -4,11 +4,11 @@
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-using Game.AccountManagement.Application.Contracts.Queries;
+using Fracture.AccountManagement.Application.Contracts.Queries;
using MediatR;
-using Game.AccountManagement.Domain.Data.Entities;
+using Fracture.AccountManagement.Domain.Data.Entities;
-namespace Game.AccountManagement.Api.Controllers
+namespace Fracture.AccountManagement.Api.Controllers
{
[ApiController]
[Route("/[controller]")]
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Api/DependencyInjection.cs b/Modules/AccountManagement/src/Fracture.AccountManagement.Api/DependencyInjection.cs
similarity index 76%
rename from Modules/AccountManagement/src/Game.AccountManagement.Api/DependencyInjection.cs
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Api/DependencyInjection.cs
index 9116d39..62767a0 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Api/DependencyInjection.cs
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Api/DependencyInjection.cs
@@ -1,5 +1,5 @@
-using Game.AccountManagement.Application;
-using Game.AccountManagement.Infrastructure;
+using Fracture.AccountManagement.Application;
+using Fracture.AccountManagement.Infrastructure;
using Microsoft.Extensions.DependencyInjection;
using System;
using System.Collections.Generic;
@@ -7,7 +7,7 @@
using System.Text;
using System.Threading.Tasks;
-namespace Game.AccountManagement.Api
+namespace Fracture.AccountManagement.Api
{
public static class DependencyInjection
{
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Api/Game.AccountManagement.Api.csproj b/Modules/AccountManagement/src/Fracture.AccountManagement.Api/Fracture.AccountManagement.Api.csproj
similarity index 58%
rename from Modules/AccountManagement/src/Game.AccountManagement.Api/Game.AccountManagement.Api.csproj
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Api/Fracture.AccountManagement.Api.csproj
index ba6b865..3cf601e 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Api/Game.AccountManagement.Api.csproj
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Api/Fracture.AccountManagement.Api.csproj
@@ -11,8 +11,8 @@
-
-
+
+
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Application/Contracts/Queries/GetAllAccountsQuery.cs b/Modules/AccountManagement/src/Fracture.AccountManagement.Application/Contracts/Queries/GetAllAccountsQuery.cs
similarity index 63%
rename from Modules/AccountManagement/src/Game.AccountManagement.Application/Contracts/Queries/GetAllAccountsQuery.cs
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Application/Contracts/Queries/GetAllAccountsQuery.cs
index 4961c46..8f7eb5e 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Application/Contracts/Queries/GetAllAccountsQuery.cs
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Application/Contracts/Queries/GetAllAccountsQuery.cs
@@ -3,10 +3,10 @@
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-using Game.AccountManagement.Domain.Data.Entities;
+using Fracture.AccountManagement.Domain.Data.Entities;
using MediatR;
-namespace Game.AccountManagement.Application.Contracts.Queries
+namespace Fracture.AccountManagement.Application.Contracts.Queries
{
public record GetAllAccountsQuery : IRequest> { }
}
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Application/DependencyInjection.cs b/Modules/AccountManagement/src/Fracture.AccountManagement.Application/DependencyInjection.cs
similarity index 93%
rename from Modules/DialogManagement/src/Game.DialogManagement.Application/DependencyInjection.cs
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Application/DependencyInjection.cs
index 7f17387..8761618 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Application/DependencyInjection.cs
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Application/DependencyInjection.cs
@@ -6,7 +6,7 @@
using System.Text;
using System.Threading.Tasks;
-namespace Game.DialogManagement.Application
+namespace Fracture.AccountManagement.Application
{
public static class DependencyInjection
{
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Application/Game.AccountManagement.Application.csproj b/Modules/AccountManagement/src/Fracture.AccountManagement.Application/Fracture.AccountManagement.Application.csproj
similarity index 71%
rename from Modules/AccountManagement/src/Game.AccountManagement.Application/Game.AccountManagement.Application.csproj
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Application/Fracture.AccountManagement.Application.csproj
index 71ac430..5f54df1 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Application/Game.AccountManagement.Application.csproj
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Application/Fracture.AccountManagement.Application.csproj
@@ -12,8 +12,8 @@
-
-
+
+
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Application/Handlers/Queries/GetAllAccountsHandler.cs b/Modules/AccountManagement/src/Fracture.AccountManagement.Application/Handlers/Queries/GetAllAccountsHandler.cs
similarity index 74%
rename from Modules/AccountManagement/src/Game.AccountManagement.Application/Handlers/Queries/GetAllAccountsHandler.cs
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Application/Handlers/Queries/GetAllAccountsHandler.cs
index d73db62..371b022 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Application/Handlers/Queries/GetAllAccountsHandler.cs
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Application/Handlers/Queries/GetAllAccountsHandler.cs
@@ -1,6 +1,6 @@
-using Game.AccountManagement.Application.Contracts.Queries;
-using Game.AccountManagement.Domain.Data.Entities;
-using Game.AccountManagement.Domain.Repositories;
+using Fracture.AccountManagement.Application.Contracts.Queries;
+using Fracture.AccountManagement.Domain.Data.Entities;
+using Fracture.AccountManagement.Domain.Repositories;
using MediatR;
using System;
using System.Collections.Generic;
@@ -8,7 +8,7 @@
using System.Text;
using System.Threading.Tasks;
-namespace Game.AccountManagement.Application.Handlers.Queries
+namespace Fracture.AccountManagement.Application.Handlers.Queries
{
internal class GetAllAccountsHandler
: IRequestHandler>
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Domain/Data/Entities/Account.cs b/Modules/AccountManagement/src/Fracture.AccountManagement.Domain/Data/Entities/Account.cs
similarity index 69%
rename from Modules/AccountManagement/src/Game.AccountManagement.Domain/Data/Entities/Account.cs
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Domain/Data/Entities/Account.cs
index 59225f4..8979f79 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Domain/Data/Entities/Account.cs
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Domain/Data/Entities/Account.cs
@@ -1,11 +1,11 @@
-using Game.Shared.Core.Data;
+using Fracture.Shared.Core.Data;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-namespace Game.AccountManagement.Domain.Data.Entities
+namespace Fracture.AccountManagement.Domain.Data.Entities
{
public class Account : Entity
{
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Domain/Game.AccountManagement.Domain.csproj b/Modules/AccountManagement/src/Fracture.AccountManagement.Domain/Fracture.AccountManagement.Domain.csproj
similarity index 81%
rename from Modules/AccountManagement/src/Game.AccountManagement.Domain/Game.AccountManagement.Domain.csproj
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Domain/Fracture.AccountManagement.Domain.csproj
index 5fbee4b..cc6d4b0 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Domain/Game.AccountManagement.Domain.csproj
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Domain/Fracture.AccountManagement.Domain.csproj
@@ -15,7 +15,7 @@
-
+
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Domain/Repositories/IAccountRepository.cs b/Modules/AccountManagement/src/Fracture.AccountManagement.Domain/Repositories/IAccountRepository.cs
similarity index 68%
rename from Modules/AccountManagement/src/Game.AccountManagement.Domain/Repositories/IAccountRepository.cs
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Domain/Repositories/IAccountRepository.cs
index 540561b..4bcf1f2 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Domain/Repositories/IAccountRepository.cs
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Domain/Repositories/IAccountRepository.cs
@@ -1,4 +1,4 @@
-using Game.AccountManagement.Domain.Data.Entities;
+using Fracture.AccountManagement.Domain.Data.Entities;
using System;
using System.Collections;
using System.Collections.Generic;
@@ -6,7 +6,7 @@
using System.Text;
using System.Threading.Tasks;
-namespace Game.AccountManagement.Domain.Repositories
+namespace Fracture.AccountManagement.Domain.Repositories
{
public interface IAccountRepository
{
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Infrastructure/DependencyInjection.cs b/Modules/AccountManagement/src/Fracture.AccountManagement.Infrastructure/DependencyInjection.cs
similarity index 70%
rename from Modules/AccountManagement/src/Game.AccountManagement.Infrastructure/DependencyInjection.cs
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Infrastructure/DependencyInjection.cs
index aa1f3e2..40fa484 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Infrastructure/DependencyInjection.cs
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Infrastructure/DependencyInjection.cs
@@ -1,5 +1,5 @@
-using Game.AccountManagement.Domain.Repositories;
-using Game.AccountManagement.Infrastructure.PersistenceLayer.Repositories;
+using Fracture.AccountManagement.Domain.Repositories;
+using Fracture.AccountManagement.Infrastructure.PersistenceLayer.Repositories;
using Microsoft.Extensions.DependencyInjection;
using System;
using System.Collections.Generic;
@@ -7,7 +7,7 @@
using System.Text;
using System.Threading.Tasks;
-namespace Game.AccountManagement.Infrastructure
+namespace Fracture.AccountManagement.Infrastructure
{
public static class DependencyInjection
{
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Infrastructure/Game.AccountManagement.Infrastructure.csproj b/Modules/AccountManagement/src/Fracture.AccountManagement.Infrastructure/Fracture.AccountManagement.Infrastructure.csproj
similarity index 62%
rename from Modules/AccountManagement/src/Game.AccountManagement.Infrastructure/Game.AccountManagement.Infrastructure.csproj
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Infrastructure/Fracture.AccountManagement.Infrastructure.csproj
index 1a8e0bf..f093c57 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Infrastructure/Game.AccountManagement.Infrastructure.csproj
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Infrastructure/Fracture.AccountManagement.Infrastructure.csproj
@@ -11,8 +11,8 @@
-
-
+
+
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Infrastructure/PersistenceLayer/Repositories/AccountRepository.cs b/Modules/AccountManagement/src/Fracture.AccountManagement.Infrastructure/PersistenceLayer/Repositories/AccountRepository.cs
similarity index 70%
rename from Modules/AccountManagement/src/Game.AccountManagement.Infrastructure/PersistenceLayer/Repositories/AccountRepository.cs
rename to Modules/AccountManagement/src/Fracture.AccountManagement.Infrastructure/PersistenceLayer/Repositories/AccountRepository.cs
index 07f0845..4fd7a58 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Infrastructure/PersistenceLayer/Repositories/AccountRepository.cs
+++ b/Modules/AccountManagement/src/Fracture.AccountManagement.Infrastructure/PersistenceLayer/Repositories/AccountRepository.cs
@@ -1,12 +1,12 @@
-using Game.AccountManagement.Domain.Data.Entities;
-using Game.AccountManagement.Domain.Repositories;
+using Fracture.AccountManagement.Domain.Data.Entities;
+using Fracture.AccountManagement.Domain.Repositories;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-namespace Game.AccountManagement.Infrastructure.PersistenceLayer.Repositories
+namespace Fracture.AccountManagement.Infrastructure.PersistenceLayer.Repositories
{
internal class AccountRepository : IAccountRepository
{
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Api/Contracts/Requests/TalkRequest.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Api/Contracts/Requests/TalkRequest.cs
similarity index 84%
rename from Modules/DialogManagement/src/Game.DialogManagement.Api/Contracts/Requests/TalkRequest.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Api/Contracts/Requests/TalkRequest.cs
index 03bf25e..18837db 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Api/Contracts/Requests/TalkRequest.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Api/Contracts/Requests/TalkRequest.cs
@@ -1,6 +1,6 @@
using System;
-namespace Game.DialogManagement.Api.Contracts.Requests
+namespace Fracture.DialogManagement.Api.Contracts.Requests
{
///
/// The data sent in by the client when they want to talk with an NPC.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Api/Controllers/DialogueController.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Api/Controllers/DialogueController.cs
similarity index 91%
rename from Modules/DialogManagement/src/Game.DialogManagement.Api/Controllers/DialogueController.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Api/Controllers/DialogueController.cs
index 36f31f3..7410b0c 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Api/Controllers/DialogueController.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Api/Controllers/DialogueController.cs
@@ -1,12 +1,12 @@
using System;
using System.Runtime.InteropServices;
-using Game.DialogManagement.Api.Contracts.Requests;
-using Game.DialogManagement.Application.Contracts.Commands;
-using Game.DialogManagement.Application.Contracts.Queries;
+using Fracture.DialogManagement.Api.Contracts.Requests;
+using Fracture.DialogManagement.Application.Contracts.Commands;
+using Fracture.DialogManagement.Application.Contracts.Queries;
using MediatR;
using Microsoft.AspNetCore.Mvc;
-namespace Game.DialogManagement.Api.Controllers
+namespace Fracture.DialogManagement.Api.Controllers
{
///
/// The API controller for the Dialogue module.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Api/DependencyInjection.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Api/DependencyInjection.cs
similarity index 74%
rename from Modules/DialogManagement/src/Game.DialogManagement.Api/DependencyInjection.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Api/DependencyInjection.cs
index 4941173..ef4495c 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Api/DependencyInjection.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Api/DependencyInjection.cs
@@ -1,8 +1,8 @@
-using Game.DialogManagement.Application;
-using Game.DialogManagement.Infrastracture;
+using Fracture.DialogManagement.Application;
+using Fracture.DialogManagement.Infrastracture;
using Microsoft.Extensions.DependencyInjection;
-namespace Game.DialogManagement.Api
+namespace Fracture.DialogManagement.Api
{
public static class DependencyInjection
{
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Api/Game.DialogManagement.Api.csproj b/Modules/DialogManagement/src/Fracture.DialogManagement.Api/Fracture.DialogManagement.Api.csproj
similarity index 74%
rename from Modules/DialogManagement/src/Game.DialogManagement.Api/Game.DialogManagement.Api.csproj
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Api/Fracture.DialogManagement.Api.csproj
index 2da209e..09314c8 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Api/Game.DialogManagement.Api.csproj
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Api/Fracture.DialogManagement.Api.csproj
@@ -12,8 +12,8 @@
-
-
+
+
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Application/Contracts/Commands/CreateDialogueCommand.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Contracts/Commands/CreateDialogueCommand.cs
similarity index 86%
rename from Modules/DialogManagement/src/Game.DialogManagement.Application/Contracts/Commands/CreateDialogueCommand.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Application/Contracts/Commands/CreateDialogueCommand.cs
index 2902478..76a9d68 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Application/Contracts/Commands/CreateDialogueCommand.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Contracts/Commands/CreateDialogueCommand.cs
@@ -1,8 +1,8 @@
using System;
-using Game.DialogManagement.Domain.Data.Entities;
+using Fracture.DialogManagement.Domain.Data.Entities;
using MediatR;
-namespace Game.DialogManagement.Application.Contracts.Commands
+namespace Fracture.DialogManagement.Application.Contracts.Commands
{
///
/// The command responsible for creating a new Dialogue record.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Application/Contracts/Commands/DialogueChatCommand.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Contracts/Commands/DialogueChatCommand.cs
similarity index 76%
rename from Modules/DialogManagement/src/Game.DialogManagement.Application/Contracts/Commands/DialogueChatCommand.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Application/Contracts/Commands/DialogueChatCommand.cs
index 3b0e056..cc55e5d 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Application/Contracts/Commands/DialogueChatCommand.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Contracts/Commands/DialogueChatCommand.cs
@@ -1,8 +1,8 @@
using System;
using MediatR;
-using Game.DialogManagement.Domain.Data.Entities;
+using Fracture.DialogManagement.Domain.Data.Entities;
-namespace Game.DialogManagement.Application.Contracts.Commands
+namespace Fracture.DialogManagement.Application.Contracts.Commands
{
///
/// A command for generating the next message by the NPC from a dialogue.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Application/Contracts/Commands/UpdateDialogueCommand.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Contracts/Commands/UpdateDialogueCommand.cs
similarity index 69%
rename from Modules/DialogManagement/src/Game.DialogManagement.Application/Contracts/Commands/UpdateDialogueCommand.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Application/Contracts/Commands/UpdateDialogueCommand.cs
index 5414229..2149365 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Application/Contracts/Commands/UpdateDialogueCommand.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Contracts/Commands/UpdateDialogueCommand.cs
@@ -1,8 +1,8 @@
using System;
-using Game.DialogManagement.Domain.Data.Entities;
+using Fracture.DialogManagement.Domain.Data.Entities;
using MediatR;
-namespace Game.DialogManagement.Application.Contracts.Commands
+namespace Fracture.DialogManagement.Application.Contracts.Commands
{
///
/// The command responsible for updating a dialogue.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Application/Contracts/Queries/GetDialogueQuery.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Contracts/Queries/GetDialogueQuery.cs
similarity index 73%
rename from Modules/DialogManagement/src/Game.DialogManagement.Application/Contracts/Queries/GetDialogueQuery.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Application/Contracts/Queries/GetDialogueQuery.cs
index 49e2a50..a4159c3 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Application/Contracts/Queries/GetDialogueQuery.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Contracts/Queries/GetDialogueQuery.cs
@@ -1,8 +1,8 @@
using System;
-using Game.DialogManagement.Domain.Data.Entities;
+using Fracture.DialogManagement.Domain.Data.Entities;
using MediatR;
-namespace Game.DialogManagement.Application.Contracts.Queries
+namespace Fracture.DialogManagement.Application.Contracts.Queries
{
///
/// A query for fetching a dialogue by its player id and npc id.
diff --git a/Modules/AccountManagement/src/Game.AccountManagement.Application/DependencyInjection.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/DependencyInjection.cs
similarity index 93%
rename from Modules/AccountManagement/src/Game.AccountManagement.Application/DependencyInjection.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Application/DependencyInjection.cs
index fd118c5..208c55e 100644
--- a/Modules/AccountManagement/src/Game.AccountManagement.Application/DependencyInjection.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/DependencyInjection.cs
@@ -6,7 +6,7 @@
using System.Text;
using System.Threading.Tasks;
-namespace Game.AccountManagement.Application
+namespace Fracture.DialogManagement.Application
{
public static class DependencyInjection
{
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Application/Game.DialogManagement.Application.csproj b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Fracture.DialogManagement.Application.csproj
similarity index 90%
rename from Modules/DialogManagement/src/Game.DialogManagement.Application/Game.DialogManagement.Application.csproj
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Application/Fracture.DialogManagement.Application.csproj
index ffb5d6c..35882ac 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Application/Game.DialogManagement.Application.csproj
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Fracture.DialogManagement.Application.csproj
@@ -29,6 +29,6 @@
-
+
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Application/Handlers/Commands/CreateDialogueHandler.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Handlers/Commands/CreateDialogueHandler.cs
similarity index 86%
rename from Modules/DialogManagement/src/Game.DialogManagement.Application/Handlers/Commands/CreateDialogueHandler.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Application/Handlers/Commands/CreateDialogueHandler.cs
index 0869048..f83f9a1 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Application/Handlers/Commands/CreateDialogueHandler.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Handlers/Commands/CreateDialogueHandler.cs
@@ -1,11 +1,11 @@
using System;
using MediatR;
-using Game.DialogManagement.Application.Contracts.Commands;
-using Game.DialogManagement.Domain.Data.Entities;
-using Game.DialogManagement.Domain.Data.ValueObjects;
-using Game.DialogManagement.Domain.Repositories;
+using Fracture.DialogManagement.Application.Contracts.Commands;
+using Fracture.DialogManagement.Domain.Data.Entities;
+using Fracture.DialogManagement.Domain.Data.ValueObjects;
+using Fracture.DialogManagement.Domain.Repositories;
-namespace Game.DialogManagement.Application.Handlers.Commands
+namespace Fracture.DialogManagement.Application.Handlers.Commands
{
///
/// The handler for the CreateDialogue command.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Application/Handlers/Commands/DialogueChatHandler.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Handlers/Commands/DialogueChatHandler.cs
similarity index 85%
rename from Modules/DialogManagement/src/Game.DialogManagement.Application/Handlers/Commands/DialogueChatHandler.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Application/Handlers/Commands/DialogueChatHandler.cs
index 00639f6..3e8e5fe 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Application/Handlers/Commands/DialogueChatHandler.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Handlers/Commands/DialogueChatHandler.cs
@@ -1,9 +1,9 @@
using System;
using MediatR;
-using Game.DialogManagement.Application.Contracts.Commands;
-using Game.DialogManagement.Domain.Providers;
+using Fracture.DialogManagement.Application.Contracts.Commands;
+using Fracture.DialogManagement.Domain.Providers;
-namespace Game.DialogManagement.Application.Handlers.Commands
+namespace Fracture.DialogManagement.Application.Handlers.Commands
{
///
/// The handler for the DialogueChat command.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Application/Handlers/Commands/UpdateDialogueHandler.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Handlers/Commands/UpdateDialogueHandler.cs
similarity index 83%
rename from Modules/DialogManagement/src/Game.DialogManagement.Application/Handlers/Commands/UpdateDialogueHandler.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Application/Handlers/Commands/UpdateDialogueHandler.cs
index c671693..5764fe9 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Application/Handlers/Commands/UpdateDialogueHandler.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Handlers/Commands/UpdateDialogueHandler.cs
@@ -1,9 +1,9 @@
using System;
using MediatR;
-using Game.DialogManagement.Application.Contracts.Commands;
-using Game.DialogManagement.Domain.Repositories;
+using Fracture.DialogManagement.Application.Contracts.Commands;
+using Fracture.DialogManagement.Domain.Repositories;
-namespace Game.DialogManagement.Application.Handlers.Commands
+namespace Fracture.DialogManagement.Application.Handlers.Commands
{
///
/// The handler for the UpdateDialogue command.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Application/Handlers/Queries/GetDialogueHandler.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Handlers/Queries/GetDialogueHandler.cs
similarity index 80%
rename from Modules/DialogManagement/src/Game.DialogManagement.Application/Handlers/Queries/GetDialogueHandler.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Application/Handlers/Queries/GetDialogueHandler.cs
index 2d63930..f4ab492 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Application/Handlers/Queries/GetDialogueHandler.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Application/Handlers/Queries/GetDialogueHandler.cs
@@ -1,10 +1,10 @@
using System;
-using Game.DialogManagement.Application.Contracts.Queries;
-using Game.DialogManagement.Domain.Data.Entities;
-using Game.DialogManagement.Domain.Repositories;
+using Fracture.DialogManagement.Application.Contracts.Queries;
+using Fracture.DialogManagement.Domain.Data.Entities;
+using Fracture.DialogManagement.Domain.Repositories;
using MediatR;
-namespace Game.DialogManagement.Application.Handlers.Queries
+namespace Fracture.DialogManagement.Application.Handlers.Queries
{
///
/// The handler for the GetDialogue query.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Domain/Data/Entities/Dialogue.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Data/Entities/Dialogue.cs
similarity index 90%
rename from Modules/DialogManagement/src/Game.DialogManagement.Domain/Data/Entities/Dialogue.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Data/Entities/Dialogue.cs
index ca8a434..82a7da4 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Domain/Data/Entities/Dialogue.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Data/Entities/Dialogue.cs
@@ -1,8 +1,8 @@
using System;
-using Game.DialogManagement.Domain.Data.ValueObjects;
-using Game.Shared.Core.Data;
+using Fracture.DialogManagement.Domain.Data.ValueObjects;
+using Fracture.Shared.Core.Data;
-namespace Game.DialogManagement.Domain.Data.Entities
+namespace Fracture.DialogManagement.Domain.Data.Entities
{
///
/// The main dialogue entity.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Domain/Data/Entities/DialogueContext.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Data/Entities/DialogueContext.cs
similarity index 91%
rename from Modules/DialogManagement/src/Game.DialogManagement.Domain/Data/Entities/DialogueContext.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Data/Entities/DialogueContext.cs
index 8bd4ea8..bcd2239 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Domain/Data/Entities/DialogueContext.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Data/Entities/DialogueContext.cs
@@ -1,7 +1,7 @@
using System;
-using Game.Shared.Core.Data;
+using Fracture.Shared.Core.Data;
-namespace Game.DialogManagement.Domain.Data.ValueObjects
+namespace Fracture.DialogManagement.Domain.Data.ValueObjects
{
///
/// The dialogue context, containing all of the information neccessary to
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Domain/Data/ValueObjects/DialogueMessage.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Data/ValueObjects/DialogueMessage.cs
similarity index 75%
rename from Modules/DialogManagement/src/Game.DialogManagement.Domain/Data/ValueObjects/DialogueMessage.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Data/ValueObjects/DialogueMessage.cs
index 0ac1620..dbe7489 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Domain/Data/ValueObjects/DialogueMessage.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Data/ValueObjects/DialogueMessage.cs
@@ -1,7 +1,7 @@
using System;
-using Game.Shared.Core.Data;
+using Fracture.Shared.Core.Data;
-namespace Game.DialogManagement.Domain.Data.ValueObjects
+namespace Fracture.DialogManagement.Domain.Data.ValueObjects
{
///
/// A single dialogue message.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Domain/Game.DialogManagement.Domain.csproj b/Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Fracture.DialogManagement.Domain.csproj
similarity index 69%
rename from Modules/DialogManagement/src/Game.DialogManagement.Domain/Game.DialogManagement.Domain.csproj
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Fracture.DialogManagement.Domain.csproj
index 196e6fb..6e0ae8b 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Domain/Game.DialogManagement.Domain.csproj
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Fracture.DialogManagement.Domain.csproj
@@ -7,6 +7,6 @@
-
+
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Domain/Providers/IAiChatProvider.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Providers/IAiChatProvider.cs
similarity index 84%
rename from Modules/DialogManagement/src/Game.DialogManagement.Domain/Providers/IAiChatProvider.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Providers/IAiChatProvider.cs
index 0811938..e8cf081 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Domain/Providers/IAiChatProvider.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Providers/IAiChatProvider.cs
@@ -1,7 +1,7 @@
using System;
-using Game.DialogManagement.Domain.Data.ValueObjects;
+using Fracture.DialogManagement.Domain.Data.ValueObjects;
-namespace Game.DialogManagement.Domain.Providers
+namespace Fracture.DialogManagement.Domain.Providers
{
///
/// The interface implemented by anything that wants to provide a means to
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Domain/Repositories/IDialogueRepository.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Repositories/IDialogueRepository.cs
similarity index 91%
rename from Modules/DialogManagement/src/Game.DialogManagement.Domain/Repositories/IDialogueRepository.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Repositories/IDialogueRepository.cs
index cf8cec5..3053bb5 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Domain/Repositories/IDialogueRepository.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Domain/Repositories/IDialogueRepository.cs
@@ -1,7 +1,7 @@
using System;
-using Game.DialogManagement.Domain.Data.Entities;
+using Fracture.DialogManagement.Domain.Data.Entities;
-namespace Game.DialogManagement.Domain.Repositories
+namespace Fracture.DialogManagement.Domain.Repositories
{
///
/// The interface implemented by anything that wants to store dialogues.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Infrastracture/DependencyInjection.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Infrastracture/DependencyInjection.cs
similarity index 68%
rename from Modules/DialogManagement/src/Game.DialogManagement.Infrastracture/DependencyInjection.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Infrastracture/DependencyInjection.cs
index ce2c9df..cdb0669 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Infrastracture/DependencyInjection.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Infrastracture/DependencyInjection.cs
@@ -1,11 +1,11 @@
using Microsoft.Extensions.DependencyInjection;
using StackExchange.Redis;
-using Game.DialogManagement.Domain.Repositories;
-using Game.DialogManagement.Infrastracture.PersistenceLayer.Repositories;
-using Game.DialogManagement.Domain.Providers;
-using Game.DialogManagement.Infrastracture.Providers;
+using Fracture.DialogManagement.Domain.Repositories;
+using Fracture.DialogManagement.Infrastracture.PersistenceLayer.Repositories;
+using Fracture.DialogManagement.Domain.Providers;
+using Fracture.DialogManagement.Infrastracture.Providers;
-namespace Game.DialogManagement.Infrastracture
+namespace Fracture.DialogManagement.Infrastracture
{
public static class DependencyInjection
{
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Infrastracture/Game.DialogManagement.Infrastracture.csproj b/Modules/DialogManagement/src/Fracture.DialogManagement.Infrastracture/Fracture.DialogManagement.Infrastracture.csproj
similarity index 76%
rename from Modules/DialogManagement/src/Game.DialogManagement.Infrastracture/Game.DialogManagement.Infrastracture.csproj
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Infrastracture/Fracture.DialogManagement.Infrastracture.csproj
index 37cb9e3..3e1a9ad 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Infrastracture/Game.DialogManagement.Infrastracture.csproj
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Infrastracture/Fracture.DialogManagement.Infrastracture.csproj
@@ -21,7 +21,7 @@
-
-
+
+
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Infrastracture/PersistenceLayer/Repositories/RedisDialogueRepository.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Infrastracture/PersistenceLayer/Repositories/RedisDialogueRepository.cs
similarity index 93%
rename from Modules/DialogManagement/src/Game.DialogManagement.Infrastracture/PersistenceLayer/Repositories/RedisDialogueRepository.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Infrastracture/PersistenceLayer/Repositories/RedisDialogueRepository.cs
index 565cafd..da76b51 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Infrastracture/PersistenceLayer/Repositories/RedisDialogueRepository.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Infrastracture/PersistenceLayer/Repositories/RedisDialogueRepository.cs
@@ -1,10 +1,10 @@
using System;
using System.Text.Json;
-using Game.DialogManagement.Domain.Data.Entities;
-using Game.DialogManagement.Domain.Repositories;
+using Fracture.DialogManagement.Domain.Data.Entities;
+using Fracture.DialogManagement.Domain.Repositories;
using StackExchange.Redis;
-namespace Game.DialogManagement.Infrastracture.PersistenceLayer.Repositories
+namespace Fracture.DialogManagement.Infrastracture.PersistenceLayer.Repositories
{
///
/// A dialogue repository utilizing Redis for persistence.
diff --git a/Modules/DialogManagement/src/Game.DialogManagement.Infrastracture/Providers/AiChatProvider.cs b/Modules/DialogManagement/src/Fracture.DialogManagement.Infrastracture/Providers/AiChatProvider.cs
similarity index 94%
rename from Modules/DialogManagement/src/Game.DialogManagement.Infrastracture/Providers/AiChatProvider.cs
rename to Modules/DialogManagement/src/Fracture.DialogManagement.Infrastracture/Providers/AiChatProvider.cs
index 8b9fab9..f47e5b1 100644
--- a/Modules/DialogManagement/src/Game.DialogManagement.Infrastracture/Providers/AiChatProvider.cs
+++ b/Modules/DialogManagement/src/Fracture.DialogManagement.Infrastracture/Providers/AiChatProvider.cs
@@ -1,10 +1,10 @@
using System;
using System.Text;
-using Game.DialogManagement.Domain.Data.ValueObjects;
-using Game.DialogManagement.Domain.Providers;
-using Game.Shared.External.Providers.Ai;
+using Fracture.DialogManagement.Domain.Data.ValueObjects;
+using Fracture.DialogManagement.Domain.Providers;
+using Fracture.Shared.External.Providers.Ai;
-namespace Game.DialogManagement.Infrastracture.Providers
+namespace Fracture.DialogManagement.Infrastracture.Providers
{
///
/// An AI chat provider.
diff --git a/Modules/Fight/src/Game.Fight.Api/Game.Fight.Api.csproj b/Modules/Fight/src/Fracture.Fight.Api/Fracture.Fight.Api.csproj
similarity index 100%
rename from Modules/Fight/src/Game.Fight.Api/Game.Fight.Api.csproj
rename to Modules/Fight/src/Fracture.Fight.Api/Fracture.Fight.Api.csproj
diff --git a/Modules/Fight/src/Game.Fight.Application/Game.Fight.Application.csproj b/Modules/Fight/src/Fracture.Fight.Application/Fracture.Fight.Application.csproj
similarity index 100%
rename from Modules/Fight/src/Game.Fight.Application/Game.Fight.Application.csproj
rename to Modules/Fight/src/Fracture.Fight.Application/Fracture.Fight.Application.csproj
diff --git a/Modules/Fight/src/Game.Fight.Domain/Game.Fight.Domain.csproj b/Modules/Fight/src/Fracture.Fight.Domain/Fracture.Fight.Domain.csproj
similarity index 100%
rename from Modules/Fight/src/Game.Fight.Domain/Game.Fight.Domain.csproj
rename to Modules/Fight/src/Fracture.Fight.Domain/Fracture.Fight.Domain.csproj
diff --git a/Modules/Fight/src/Game.Fight.Infrastructure/Game.Fight.Infrastructure.csproj b/Modules/Fight/src/Fracture.Fight.Infrastructure/Fracture.Fight.Infrastructure.csproj
similarity index 100%
rename from Modules/Fight/src/Game.Fight.Infrastructure/Game.Fight.Infrastructure.csproj
rename to Modules/Fight/src/Fracture.Fight.Infrastructure/Fracture.Fight.Infrastructure.csproj
diff --git a/Modules/GameplaySession/src/Game.GameplaySession.Api/Game.GameplaySession.Api.csproj b/Modules/GameplaySession/src/Fracture.GameplaySession.Api/Fracture.GameplaySession.Api.csproj
similarity index 100%
rename from Modules/GameplaySession/src/Game.GameplaySession.Api/Game.GameplaySession.Api.csproj
rename to Modules/GameplaySession/src/Fracture.GameplaySession.Api/Fracture.GameplaySession.Api.csproj
diff --git a/Modules/GameplaySession/src/Game.GameplaySession.Application/Game.GameplaySession.Application.csproj b/Modules/GameplaySession/src/Fracture.GameplaySession.Application/Fracture.GameplaySession.Application.csproj
similarity index 100%
rename from Modules/GameplaySession/src/Game.GameplaySession.Application/Game.GameplaySession.Application.csproj
rename to Modules/GameplaySession/src/Fracture.GameplaySession.Application/Fracture.GameplaySession.Application.csproj
diff --git a/Modules/GameplaySession/src/Game.GameplaySession.Domain/Game.GameplaySession.Domain.csproj b/Modules/GameplaySession/src/Fracture.GameplaySession.Domain/Fracture.GameplaySession.Domain.csproj
similarity index 100%
rename from Modules/GameplaySession/src/Game.GameplaySession.Domain/Game.GameplaySession.Domain.csproj
rename to Modules/GameplaySession/src/Fracture.GameplaySession.Domain/Fracture.GameplaySession.Domain.csproj
diff --git a/Modules/GameplaySession/src/Game.GameplaySession.Infrastructure/Game.GameplaySession.Infrastructure.csproj b/Modules/GameplaySession/src/Fracture.GameplaySession.Infrastructure/Fracture.GameplaySession.Infrastructure.csproj
similarity index 100%
rename from Modules/GameplaySession/src/Game.GameplaySession.Infrastructure/Game.GameplaySession.Infrastructure.csproj
rename to Modules/GameplaySession/src/Fracture.GameplaySession.Infrastructure/Fracture.GameplaySession.Infrastructure.csproj
diff --git a/Modules/GoalManagement/src/Game.GoalManagement.Api/Game.GoalManagement.Api.csproj b/Modules/GoalManagement/src/Fracture.GoalManagement.Api/Fracture.GoalManagement.Api.csproj
similarity index 100%
rename from Modules/GoalManagement/src/Game.GoalManagement.Api/Game.GoalManagement.Api.csproj
rename to Modules/GoalManagement/src/Fracture.GoalManagement.Api/Fracture.GoalManagement.Api.csproj
diff --git a/Modules/GoalManagement/src/Game.GoalManagement.Application/Game.GoalManagement.Application.csproj b/Modules/GoalManagement/src/Fracture.GoalManagement.Application/Fracture.GoalManagement.Application.csproj
similarity index 100%
rename from Modules/GoalManagement/src/Game.GoalManagement.Application/Game.GoalManagement.Application.csproj
rename to Modules/GoalManagement/src/Fracture.GoalManagement.Application/Fracture.GoalManagement.Application.csproj
diff --git a/Modules/GoalManagement/src/Game.GoalManagement.Domain/Game.GoalManagement.Domain.csproj b/Modules/GoalManagement/src/Fracture.GoalManagement.Domain/Fracture.GoalManagement.Domain.csproj
similarity index 100%
rename from Modules/GoalManagement/src/Game.GoalManagement.Domain/Game.GoalManagement.Domain.csproj
rename to Modules/GoalManagement/src/Fracture.GoalManagement.Domain/Fracture.GoalManagement.Domain.csproj
diff --git a/Modules/GoalManagement/src/Game.GoalManagement.Infrastructure/Game.GoalManagement.Infrastructure.csproj b/Modules/GoalManagement/src/Fracture.GoalManagement.Infrastructure/Fracture.GoalManagement.Infrastructure.csproj
similarity index 100%
rename from Modules/GoalManagement/src/Game.GoalManagement.Infrastructure/Game.GoalManagement.Infrastructure.csproj
rename to Modules/GoalManagement/src/Fracture.GoalManagement.Infrastructure/Fracture.GoalManagement.Infrastructure.csproj
diff --git a/Modules/Inventory/src/Game.Inventory.Api/Game.Inventory.Api.csproj b/Modules/Inventory/src/Fracture.Inventory.Api/Fracture.Inventory.Api.csproj
similarity index 100%
rename from Modules/Inventory/src/Game.Inventory.Api/Game.Inventory.Api.csproj
rename to Modules/Inventory/src/Fracture.Inventory.Api/Fracture.Inventory.Api.csproj
diff --git a/Modules/Inventory/src/Game.Inventory.Application/Game.Inventory.Application.csproj b/Modules/Inventory/src/Fracture.Inventory.Application/Fracture.Inventory.Application.csproj
similarity index 100%
rename from Modules/Inventory/src/Game.Inventory.Application/Game.Inventory.Application.csproj
rename to Modules/Inventory/src/Fracture.Inventory.Application/Fracture.Inventory.Application.csproj
diff --git a/Modules/Inventory/src/Game.Inventory.Domain/Game.Inventory.Domain.csproj b/Modules/Inventory/src/Fracture.Inventory.Domain/Fracture.Inventory.Domain.csproj
similarity index 100%
rename from Modules/Inventory/src/Game.Inventory.Domain/Game.Inventory.Domain.csproj
rename to Modules/Inventory/src/Fracture.Inventory.Domain/Fracture.Inventory.Domain.csproj
diff --git a/Modules/Inventory/src/Game.Inventory.Infrastructure/Game.Inventory.Infrastructure.csproj b/Modules/Inventory/src/Fracture.Inventory.Infrastructure/Fracture.Inventory.Infrastructure.csproj
similarity index 100%
rename from Modules/Inventory/src/Game.Inventory.Infrastructure/Game.Inventory.Infrastructure.csproj
rename to Modules/Inventory/src/Fracture.Inventory.Infrastructure/Fracture.Inventory.Infrastructure.csproj
diff --git a/Modules/Location/src/Game.Location.Api/Game.Location.Api.csproj b/Modules/Location/src/Fracture.Location.Api/Fracture.Location.Api.csproj
similarity index 100%
rename from Modules/Location/src/Game.Location.Api/Game.Location.Api.csproj
rename to Modules/Location/src/Fracture.Location.Api/Fracture.Location.Api.csproj
diff --git a/Modules/Location/src/Game.Location.Application/Game.Location.Application.csproj b/Modules/Location/src/Fracture.Location.Application/Fracture.Location.Application.csproj
similarity index 100%
rename from Modules/Location/src/Game.Location.Application/Game.Location.Application.csproj
rename to Modules/Location/src/Fracture.Location.Application/Fracture.Location.Application.csproj
diff --git a/Modules/Location/src/Game.Location.Domain/Game.Location.Domain.csproj b/Modules/Location/src/Fracture.Location.Domain/Fracture.Location.Domain.csproj
similarity index 100%
rename from Modules/Location/src/Game.Location.Domain/Game.Location.Domain.csproj
rename to Modules/Location/src/Fracture.Location.Domain/Fracture.Location.Domain.csproj
diff --git a/Modules/Location/src/Game.Location.Infrastructure/Game.Location.Infrastructure.csproj b/Modules/Location/src/Fracture.Location.Infrastructure/Fracture.Location.Infrastructure.csproj
similarity index 100%
rename from Modules/Location/src/Game.Location.Infrastructure/Game.Location.Infrastructure.csproj
rename to Modules/Location/src/Fracture.Location.Infrastructure/Fracture.Location.Infrastructure.csproj
diff --git a/Modules/MapGenerator/src/Game.MapGenerator.Api/Game.MapGenerator.Api.csproj b/Modules/MapGenerator/src/Fracture.MapGenerator.Api/Fracture.MapGenerator.Api.csproj
similarity index 100%
rename from Modules/MapGenerator/src/Game.MapGenerator.Api/Game.MapGenerator.Api.csproj
rename to Modules/MapGenerator/src/Fracture.MapGenerator.Api/Fracture.MapGenerator.Api.csproj
diff --git a/Modules/MapGenerator/src/Game.MapGenerator.Application/Game.MapGenerator.Application.csproj b/Modules/MapGenerator/src/Fracture.MapGenerator.Application/Fracture.MapGenerator.Application.csproj
similarity index 100%
rename from Modules/MapGenerator/src/Game.MapGenerator.Application/Game.MapGenerator.Application.csproj
rename to Modules/MapGenerator/src/Fracture.MapGenerator.Application/Fracture.MapGenerator.Application.csproj
diff --git a/Modules/MapGenerator/src/Game.MapGenerator.Domain/Game.MapGenerator.Domain.csproj b/Modules/MapGenerator/src/Fracture.MapGenerator.Domain/Fracture.MapGenerator.Domain.csproj
similarity index 100%
rename from Modules/MapGenerator/src/Game.MapGenerator.Domain/Game.MapGenerator.Domain.csproj
rename to Modules/MapGenerator/src/Fracture.MapGenerator.Domain/Fracture.MapGenerator.Domain.csproj
diff --git a/Modules/MapGenerator/src/Game.MapGenerator.Infrastructure/Game.MapGenerator.Infrastructure.csproj b/Modules/MapGenerator/src/Fracture.MapGenerator.Infrastructure/Fracture.MapGenerator.Infrastructure.csproj
similarity index 100%
rename from Modules/MapGenerator/src/Game.MapGenerator.Infrastructure/Game.MapGenerator.Infrastructure.csproj
rename to Modules/MapGenerator/src/Fracture.MapGenerator.Infrastructure/Fracture.MapGenerator.Infrastructure.csproj
diff --git a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Api/DependencyInjection.cs b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Api/DependencyInjection.cs
similarity index 79%
rename from Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Api/DependencyInjection.cs
rename to Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Api/DependencyInjection.cs
index 89520e4..965542a 100644
--- a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Api/DependencyInjection.cs
+++ b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Api/DependencyInjection.cs
@@ -4,10 +4,10 @@
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-using Game.NonPlayerCharacter.Application;
-using Game.NonPlayerCharacter.Infrastructure;
+using Fracture.NonPlayerCharacter.Application;
+using Fracture.NonPlayerCharacter.Infrastructure;
-namespace Game.NonPlayerCharacter.Api
+namespace Fracture.NonPlayerCharacter.Api
{
public static class DependencyInjection
{
diff --git a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Api/Game.NonPlayerCharacter.Api.csproj b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Api/Fracture.NonPlayerCharacter.Api.csproj
similarity index 59%
rename from Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Api/Game.NonPlayerCharacter.Api.csproj
rename to Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Api/Fracture.NonPlayerCharacter.Api.csproj
index a200983..e2e0c0f 100644
--- a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Api/Game.NonPlayerCharacter.Api.csproj
+++ b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Api/Fracture.NonPlayerCharacter.Api.csproj
@@ -11,8 +11,8 @@
-
-
+
+
diff --git a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Application/DependencyInjection.cs b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Application/DependencyInjection.cs
similarity index 92%
rename from Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Application/DependencyInjection.cs
rename to Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Application/DependencyInjection.cs
index a82e12f..37cbe10 100644
--- a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Application/DependencyInjection.cs
+++ b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Application/DependencyInjection.cs
@@ -5,7 +5,7 @@
using System.Text;
using System.Threading.Tasks;
-namespace Game.NonPlayerCharacter.Application
+namespace Fracture.NonPlayerCharacter.Application
{
public static class DependencyInjection
{
diff --git a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Application/Game.NonPlayerCharacter.Application.csproj b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Application/Fracture.NonPlayerCharacter.Application.csproj
similarity index 100%
rename from Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Application/Game.NonPlayerCharacter.Application.csproj
rename to Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Application/Fracture.NonPlayerCharacter.Application.csproj
diff --git a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Domain/Data/Entities/NonPlayerCharacter.cs b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Domain/Data/Entities/NonPlayerCharacter.cs
similarity index 65%
rename from Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Domain/Data/Entities/NonPlayerCharacter.cs
rename to Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Domain/Data/Entities/NonPlayerCharacter.cs
index 9fd420e..dae50b1 100644
--- a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Domain/Data/Entities/NonPlayerCharacter.cs
+++ b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Domain/Data/Entities/NonPlayerCharacter.cs
@@ -1,12 +1,12 @@
-using Game.NonPlayerCharacter.Domain.Data.ValueObjects;
-using Game.Shared.Core.Data;
+using Fracture.NonPlayerCharacter.Domain.Data.ValueObjects;
+using Fracture.Shared.Core.Data;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-namespace Game.NonPlayerCharacter.Domain.Data.Entities
+namespace Fracture.NonPlayerCharacter.Domain.Data.Entities
{
public class NonPlayerCharacter : Entity
{
diff --git a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Domain/Data/ValueObjects/NonPlayerCharacterStory.cs b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Domain/Data/ValueObjects/NonPlayerCharacterStory.cs
similarity index 67%
rename from Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Domain/Data/ValueObjects/NonPlayerCharacterStory.cs
rename to Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Domain/Data/ValueObjects/NonPlayerCharacterStory.cs
index adb22a4..aafe16e 100644
--- a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Domain/Data/ValueObjects/NonPlayerCharacterStory.cs
+++ b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Domain/Data/ValueObjects/NonPlayerCharacterStory.cs
@@ -1,11 +1,11 @@
-using Game.Shared.Core.Data;
+using Fracture.Shared.Core.Data;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-namespace Game.NonPlayerCharacter.Domain.Data.ValueObjects
+namespace Fracture.NonPlayerCharacter.Domain.Data.ValueObjects
{
public sealed record NonPlayerCharacterStory(string StoryText) : ValueObject;
}
diff --git a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Domain/Game.NonPlayerCharacter.Domain.csproj b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Domain/Fracture.NonPlayerCharacter.Domain.csproj
similarity index 69%
rename from Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Domain/Game.NonPlayerCharacter.Domain.csproj
rename to Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Domain/Fracture.NonPlayerCharacter.Domain.csproj
index eda4bd3..8a95f80 100644
--- a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Domain/Game.NonPlayerCharacter.Domain.csproj
+++ b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Domain/Fracture.NonPlayerCharacter.Domain.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Infrastructure/DependencyInjection.cs b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Infrastructure/DependencyInjection.cs
similarity index 83%
rename from Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Infrastructure/DependencyInjection.cs
rename to Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Infrastructure/DependencyInjection.cs
index 9b75f98..9143410 100644
--- a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Infrastructure/DependencyInjection.cs
+++ b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Infrastructure/DependencyInjection.cs
@@ -1,4 +1,4 @@
-using Game.NonPlayerCharacter.Infrastructure.PersistenceLayer;
+using Fracture.NonPlayerCharacter.Infrastructure.PersistenceLayer;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
using System;
@@ -7,7 +7,7 @@
using System.Text;
using System.Threading.Tasks;
-namespace Game.NonPlayerCharacter.Infrastructure
+namespace Fracture.NonPlayerCharacter.Infrastructure
{
public static class DependencyInjection
{
diff --git a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Infrastructure/Game.NonPlayerCharacter.Infrastructure.csproj b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Infrastructure/Fracture.NonPlayerCharacter.Infrastructure.csproj
similarity index 66%
rename from Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Infrastructure/Game.NonPlayerCharacter.Infrastructure.csproj
rename to Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Infrastructure/Fracture.NonPlayerCharacter.Infrastructure.csproj
index 0895f47..0dce73a 100644
--- a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Infrastructure/Game.NonPlayerCharacter.Infrastructure.csproj
+++ b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Infrastructure/Fracture.NonPlayerCharacter.Infrastructure.csproj
@@ -11,8 +11,8 @@
-
-
+
+
diff --git a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Infrastructure/PersistenceLayer/NonPlayerCharacterDbContext.cs b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Infrastructure/PersistenceLayer/NonPlayerCharacterDbContext.cs
similarity index 74%
rename from Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Infrastructure/PersistenceLayer/NonPlayerCharacterDbContext.cs
rename to Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Infrastructure/PersistenceLayer/NonPlayerCharacterDbContext.cs
index c5c65e5..43ec2f3 100644
--- a/Modules/NonPlayerCharacter/src/Game.NonPlayerCharacter.Infrastructure/PersistenceLayer/NonPlayerCharacterDbContext.cs
+++ b/Modules/NonPlayerCharacter/src/Fracture.NonPlayerCharacter.Infrastructure/PersistenceLayer/NonPlayerCharacterDbContext.cs
@@ -5,10 +5,10 @@
using System.Text;
using System.Threading.Tasks;
using Npgsql;
-using Game.NonPlayerCharacter.Domain.Data.Entities;
-using NPC = Game.NonPlayerCharacter.Domain.Data.Entities.NonPlayerCharacter;
+using Fracture.NonPlayerCharacter.Domain.Data.Entities;
+using NPC = Fracture.NonPlayerCharacter.Domain.Data.Entities.NonPlayerCharacter;
-namespace Game.NonPlayerCharacter.Infrastructure.PersistenceLayer
+namespace Fracture.NonPlayerCharacter.Infrastructure.PersistenceLayer
{
public class NonPlayerCharacterDbContext : DbContext
{
diff --git a/Modules/PlayerCharacter/src/Game.PlayerCharacter.Api/Game.PlayerCharacter.Api.csproj b/Modules/PlayerCharacter/src/Fracture.PlayerCharacter.Api/Fracture.PlayerCharacter.Api.csproj
similarity index 100%
rename from Modules/PlayerCharacter/src/Game.PlayerCharacter.Api/Game.PlayerCharacter.Api.csproj
rename to Modules/PlayerCharacter/src/Fracture.PlayerCharacter.Api/Fracture.PlayerCharacter.Api.csproj
diff --git a/Modules/PlayerCharacter/src/Game.PlayerCharacter.Application/Game.PlayerCharacter.Application.csproj b/Modules/PlayerCharacter/src/Fracture.PlayerCharacter.Application/Fracture.PlayerCharacter.Application.csproj
similarity index 100%
rename from Modules/PlayerCharacter/src/Game.PlayerCharacter.Application/Game.PlayerCharacter.Application.csproj
rename to Modules/PlayerCharacter/src/Fracture.PlayerCharacter.Application/Fracture.PlayerCharacter.Application.csproj
diff --git a/Modules/PlayerCharacter/src/Game.PlayerCharacter.Domain/Game.PlayerCharacter.Domain.csproj b/Modules/PlayerCharacter/src/Fracture.PlayerCharacter.Domain/Fracture.PlayerCharacter.Domain.csproj
similarity index 100%
rename from Modules/PlayerCharacter/src/Game.PlayerCharacter.Domain/Game.PlayerCharacter.Domain.csproj
rename to Modules/PlayerCharacter/src/Fracture.PlayerCharacter.Domain/Fracture.PlayerCharacter.Domain.csproj
diff --git a/Modules/PlayerCharacter/src/Game.PlayerCharacter.Infrastructure/Game.PlayerCharacter.Infrastructure.csproj b/Modules/PlayerCharacter/src/Fracture.PlayerCharacter.Infrastructure/Fracture.PlayerCharacter.Infrastructure.csproj
similarity index 100%
rename from Modules/PlayerCharacter/src/Game.PlayerCharacter.Infrastructure/Game.PlayerCharacter.Infrastructure.csproj
rename to Modules/PlayerCharacter/src/Fracture.PlayerCharacter.Infrastructure/Fracture.PlayerCharacter.Infrastructure.csproj
diff --git a/Modules/Ranking/src/Game.Ranking.Api/Game.Ranking.Api.csproj b/Modules/Ranking/src/Fracture.Ranking.Api/Fracture.Ranking.Api.csproj
similarity index 100%
rename from Modules/Ranking/src/Game.Ranking.Api/Game.Ranking.Api.csproj
rename to Modules/Ranking/src/Fracture.Ranking.Api/Fracture.Ranking.Api.csproj
diff --git a/Modules/Ranking/src/Game.Ranking.Application/Game.Ranking.Application.csproj b/Modules/Ranking/src/Fracture.Ranking.Application/Fracture.Ranking.Application.csproj
similarity index 100%
rename from Modules/Ranking/src/Game.Ranking.Application/Game.Ranking.Application.csproj
rename to Modules/Ranking/src/Fracture.Ranking.Application/Fracture.Ranking.Application.csproj
diff --git a/Modules/Ranking/src/Game.Ranking.Domain/Game.Ranking.Domain.csproj b/Modules/Ranking/src/Fracture.Ranking.Domain/Fracture.Ranking.Domain.csproj
similarity index 100%
rename from Modules/Ranking/src/Game.Ranking.Domain/Game.Ranking.Domain.csproj
rename to Modules/Ranking/src/Fracture.Ranking.Domain/Fracture.Ranking.Domain.csproj
diff --git a/Modules/Ranking/src/Game.Ranking.Infrastructure/Game.Ranking.Infrastructure.csproj b/Modules/Ranking/src/Fracture.Ranking.Infrastructure/Fracture.Ranking.Infrastructure.csproj
similarity index 100%
rename from Modules/Ranking/src/Game.Ranking.Infrastructure/Game.Ranking.Infrastructure.csproj
rename to Modules/Ranking/src/Fracture.Ranking.Infrastructure/Fracture.Ranking.Infrastructure.csproj
diff --git a/Modules/Tavern/src/Game.Tavern.Api/Game.Tavern.Api.csproj b/Modules/Tavern/src/Fracture.Tavern.Api/Fracture.Tavern.Api.csproj
similarity index 100%
rename from Modules/Tavern/src/Game.Tavern.Api/Game.Tavern.Api.csproj
rename to Modules/Tavern/src/Fracture.Tavern.Api/Fracture.Tavern.Api.csproj
diff --git a/Modules/Tavern/src/Game.Tavern.Application/Game.Tavern.Application.csproj b/Modules/Tavern/src/Fracture.Tavern.Application/Fracture.Tavern.Application.csproj
similarity index 100%
rename from Modules/Tavern/src/Game.Tavern.Application/Game.Tavern.Application.csproj
rename to Modules/Tavern/src/Fracture.Tavern.Application/Fracture.Tavern.Application.csproj
diff --git a/Modules/Tavern/src/Game.Tavern.Domain/Game.Tavern.Domain.csproj b/Modules/Tavern/src/Fracture.Tavern.Domain/Fracture.Tavern.Domain.csproj
similarity index 100%
rename from Modules/Tavern/src/Game.Tavern.Domain/Game.Tavern.Domain.csproj
rename to Modules/Tavern/src/Fracture.Tavern.Domain/Fracture.Tavern.Domain.csproj
diff --git a/Modules/Tavern/src/Game.Tavern.Infrastructure/Game.Tavern.Infrastructure.csproj b/Modules/Tavern/src/Fracture.Tavern.Infrastructure/Fracture.Tavern.Infrastructure.csproj
similarity index 100%
rename from Modules/Tavern/src/Game.Tavern.Infrastructure/Game.Tavern.Infrastructure.csproj
rename to Modules/Tavern/src/Fracture.Tavern.Infrastructure/Fracture.Tavern.Infrastructure.csproj
diff --git a/README.md b/README.md
index 546607c..d357580 100644
Binary files a/README.md and b/README.md differ
diff --git a/Game.Api/Game.Api.csproj b/Server/Fracture.Server.csproj
similarity index 75%
rename from Game.Api/Game.Api.csproj
rename to Server/Fracture.Server.csproj
index 151af49..3cc6a9b 100644
--- a/Game.Api/Game.Api.csproj
+++ b/Server/Fracture.Server.csproj
@@ -9,9 +9,9 @@
-
-
-
+
+
+
diff --git a/Game.Api/Program.cs b/Server/Program.cs
similarity index 89%
rename from Game.Api/Program.cs
rename to Server/Program.cs
index b47afff..c968989 100644
--- a/Game.Api/Program.cs
+++ b/Server/Program.cs
@@ -1,8 +1,8 @@
-using Game.AccountManagement.Api;
-using Game.DialogManagement.Api;
-using Game.NonPlayerCharacter.Api;
-using Game.Shared.External;
-using Game.Shared.External.Providers.Ai;
+using Fracture.AccountManagement.Api;
+using Fracture.DialogManagement.Api;
+using Fracture.NonPlayerCharacter.Api;
+using Fracture.Shared.External;
+using Fracture.Shared.External.Providers.Ai;
var builder = WebApplication.CreateBuilder(args);
diff --git a/Game.Api/Properties/launchSettings.json b/Server/Properties/launchSettings.json
similarity index 100%
rename from Game.Api/Properties/launchSettings.json
rename to Server/Properties/launchSettings.json
diff --git a/Game.Api/appsettings.Development.json b/Server/appsettings.Development.json
similarity index 100%
rename from Game.Api/appsettings.Development.json
rename to Server/appsettings.Development.json
diff --git a/Server/appsettings.json b/Server/appsettings.json
new file mode 100644
index 0000000..f66a565
--- /dev/null
+++ b/Server/appsettings.json
@@ -0,0 +1,14 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft.AspNetCore": "Warning"
+ }
+ },
+ "AiEndpoint": {
+ "EndpointUrl": ""
+ },
+ "AiBackendProvider": "Fracture.Shared.External.Providers.Ai.LlamaCpp.LlamaCppBackendProvider, Fracture.Shared.External, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
+ "AiPromptTemplateProvider": "Fracture.Shared.External.Providers.Ai.AlpacaPromptProvider, Fracture.Shared.External, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
+ "AllowedHosts": "*"
+}
\ No newline at end of file
diff --git a/Shared/Game.Shared.Core/Data/Entity.cs b/Shared/Fracture.Shared.Core/Data/Entity.cs
similarity index 84%
rename from Shared/Game.Shared.Core/Data/Entity.cs
rename to Shared/Fracture.Shared.Core/Data/Entity.cs
index 66a6e68..4f71b00 100644
--- a/Shared/Game.Shared.Core/Data/Entity.cs
+++ b/Shared/Fracture.Shared.Core/Data/Entity.cs
@@ -4,7 +4,7 @@
using System.Text;
using System.Threading.Tasks;
-namespace Game.Shared.Core.Data
+namespace Fracture.Shared.Core.Data
{
public class Entity
{
diff --git a/Shared/Game.Shared.Core/Data/ValueObject.cs b/Shared/Fracture.Shared.Core/Data/ValueObject.cs
similarity index 81%
rename from Shared/Game.Shared.Core/Data/ValueObject.cs
rename to Shared/Fracture.Shared.Core/Data/ValueObject.cs
index 972c794..a0e88d0 100644
--- a/Shared/Game.Shared.Core/Data/ValueObject.cs
+++ b/Shared/Fracture.Shared.Core/Data/ValueObject.cs
@@ -4,7 +4,7 @@
using System.Text;
using System.Threading.Tasks;
-namespace Game.Shared.Core.Data
+namespace Fracture.Shared.Core.Data
{
public record ValueObject { }
}
diff --git a/Shared/Game.Shared.Core/Game.Shared.Core.csproj b/Shared/Fracture.Shared.Core/Fracture.Shared.Core.csproj
similarity index 100%
rename from Shared/Game.Shared.Core/Game.Shared.Core.csproj
rename to Shared/Fracture.Shared.Core/Fracture.Shared.Core.csproj
diff --git a/Shared/Game.Shared.External/DependencyInjection.cs b/Shared/Fracture.Shared.External/DependencyInjection.cs
similarity index 95%
rename from Shared/Game.Shared.External/DependencyInjection.cs
rename to Shared/Fracture.Shared.External/DependencyInjection.cs
index 06eb7b1..767ac34 100644
--- a/Shared/Game.Shared.External/DependencyInjection.cs
+++ b/Shared/Fracture.Shared.External/DependencyInjection.cs
@@ -1,7 +1,7 @@
-using Game.Shared.External.Providers.Ai;
+using Fracture.Shared.External.Providers.Ai;
using Microsoft.Extensions.DependencyInjection;
-namespace Game.Shared.External
+namespace Fracture.Shared.External
{
///
/// Extensions for the dependency injection container.
diff --git a/Shared/Game.Shared.External/Game.Shared.External.csproj b/Shared/Fracture.Shared.External/Fracture.Shared.External.csproj
similarity index 100%
rename from Shared/Game.Shared.External/Game.Shared.External.csproj
rename to Shared/Fracture.Shared.External/Fracture.Shared.External.csproj
diff --git a/Shared/Game.Shared.External/Providers/Ai/AiBackendConfig.cs b/Shared/Fracture.Shared.External/Providers/Ai/AiBackendConfig.cs
similarity index 84%
rename from Shared/Game.Shared.External/Providers/Ai/AiBackendConfig.cs
rename to Shared/Fracture.Shared.External/Providers/Ai/AiBackendConfig.cs
index 0c4ef4f..3824088 100644
--- a/Shared/Game.Shared.External/Providers/Ai/AiBackendConfig.cs
+++ b/Shared/Fracture.Shared.External/Providers/Ai/AiBackendConfig.cs
@@ -1,4 +1,4 @@
-namespace Game.Shared.External.Providers.Ai
+namespace Fracture.Shared.External.Providers.Ai
{
///
/// The config for the AI provider's endpoint.
diff --git a/Shared/Game.Shared.External/Providers/Ai/AiGenerationContext.cs b/Shared/Fracture.Shared.External/Providers/Ai/AiGenerationContext.cs
similarity index 96%
rename from Shared/Game.Shared.External/Providers/Ai/AiGenerationContext.cs
rename to Shared/Fracture.Shared.External/Providers/Ai/AiGenerationContext.cs
index 7cd7058..623b774 100644
--- a/Shared/Game.Shared.External/Providers/Ai/AiGenerationContext.cs
+++ b/Shared/Fracture.Shared.External/Providers/Ai/AiGenerationContext.cs
@@ -1,7 +1,7 @@
using System;
using System.Diagnostics.CodeAnalysis;
-namespace Game.Shared.External.Providers.Ai
+namespace Fracture.Shared.External.Providers.Ai
{
///
/// The neccessary thing for generating AI responses.
diff --git a/Shared/Game.Shared.External/Providers/Ai/AlpacaPromptProvider.cs b/Shared/Fracture.Shared.External/Providers/Ai/AlpacaPromptProvider.cs
similarity index 88%
rename from Shared/Game.Shared.External/Providers/Ai/AlpacaPromptProvider.cs
rename to Shared/Fracture.Shared.External/Providers/Ai/AlpacaPromptProvider.cs
index e491708..7872338 100644
--- a/Shared/Game.Shared.External/Providers/Ai/AlpacaPromptProvider.cs
+++ b/Shared/Fracture.Shared.External/Providers/Ai/AlpacaPromptProvider.cs
@@ -1,4 +1,4 @@
-namespace Game.Shared.External.Providers.Ai
+namespace Fracture.Shared.External.Providers.Ai
{
public class AlpacaPromptProvider : IPromptTemplateProvider
{
diff --git a/Shared/Game.Shared.External/Providers/Ai/IAiBackendProvider.cs b/Shared/Fracture.Shared.External/Providers/Ai/IAiBackendProvider.cs
similarity index 82%
rename from Shared/Game.Shared.External/Providers/Ai/IAiBackendProvider.cs
rename to Shared/Fracture.Shared.External/Providers/Ai/IAiBackendProvider.cs
index 32bed3e..9845437 100644
--- a/Shared/Game.Shared.External/Providers/Ai/IAiBackendProvider.cs
+++ b/Shared/Fracture.Shared.External/Providers/Ai/IAiBackendProvider.cs
@@ -1,7 +1,7 @@
-using Game.Shared.External.Providers.Ai;
+using Fracture.Shared.External.Providers.Ai;
using System;
-namespace Game.Shared.External.Providers.Ai
+namespace Fracture.Shared.External.Providers.Ai
{
///
/// Provides the ability to generate the response to a prompt.
diff --git a/Shared/Game.Shared.External/Providers/Ai/IPromptTemplateProvider.cs b/Shared/Fracture.Shared.External/Providers/Ai/IPromptTemplateProvider.cs
similarity index 82%
rename from Shared/Game.Shared.External/Providers/Ai/IPromptTemplateProvider.cs
rename to Shared/Fracture.Shared.External/Providers/Ai/IPromptTemplateProvider.cs
index ef359a7..65eec54 100644
--- a/Shared/Game.Shared.External/Providers/Ai/IPromptTemplateProvider.cs
+++ b/Shared/Fracture.Shared.External/Providers/Ai/IPromptTemplateProvider.cs
@@ -4,7 +4,7 @@
using System.Text;
using System.Threading.Tasks;
-namespace Game.Shared.External.Providers.Ai
+namespace Fracture.Shared.External.Providers.Ai
{
public interface IPromptTemplateProvider
{
diff --git a/Shared/Game.Shared.External/Providers/Ai/LlamaCpp/Internal/ChatResult.cs b/Shared/Fracture.Shared.External/Providers/Ai/LlamaCpp/Internal/ChatResult.cs
similarity index 92%
rename from Shared/Game.Shared.External/Providers/Ai/LlamaCpp/Internal/ChatResult.cs
rename to Shared/Fracture.Shared.External/Providers/Ai/LlamaCpp/Internal/ChatResult.cs
index d0b0330..226af91 100644
--- a/Shared/Game.Shared.External/Providers/Ai/LlamaCpp/Internal/ChatResult.cs
+++ b/Shared/Fracture.Shared.External/Providers/Ai/LlamaCpp/Internal/ChatResult.cs
@@ -1,6 +1,6 @@
using System.Text.Json.Serialization;
-namespace Game.Shared.External.Providers.Ai.Llama.Internal
+namespace Fracture.Shared.External.Providers.Ai.Llama.Internal
{
///
/// The result of calling the Llama endpoint.
diff --git a/Shared/Game.Shared.External/Providers/Ai/LlamaCpp/Internal/JsonPrompt.cs b/Shared/Fracture.Shared.External/Providers/Ai/LlamaCpp/Internal/JsonPrompt.cs
similarity index 89%
rename from Shared/Game.Shared.External/Providers/Ai/LlamaCpp/Internal/JsonPrompt.cs
rename to Shared/Fracture.Shared.External/Providers/Ai/LlamaCpp/Internal/JsonPrompt.cs
index 8dffdfc..cb38e66 100644
--- a/Shared/Game.Shared.External/Providers/Ai/LlamaCpp/Internal/JsonPrompt.cs
+++ b/Shared/Fracture.Shared.External/Providers/Ai/LlamaCpp/Internal/JsonPrompt.cs
@@ -1,6 +1,6 @@
using System.Text.Json.Serialization;
-namespace Game.Shared.External.Providers.Ai.LlamaCpp.Internal
+namespace Fracture.Shared.External.Providers.Ai.LlamaCpp.Internal
{
///
/// The JSON prompt we're sending to the Llama AI.
diff --git a/Shared/Game.Shared.External/Providers/Ai/LlamaCpp/LlamaCppBackendProvider.cs b/Shared/Fracture.Shared.External/Providers/Ai/LlamaCpp/LlamaCppBackendProvider.cs
similarity index 89%
rename from Shared/Game.Shared.External/Providers/Ai/LlamaCpp/LlamaCppBackendProvider.cs
rename to Shared/Fracture.Shared.External/Providers/Ai/LlamaCpp/LlamaCppBackendProvider.cs
index 483b737..11388ff 100644
--- a/Shared/Game.Shared.External/Providers/Ai/LlamaCpp/LlamaCppBackendProvider.cs
+++ b/Shared/Fracture.Shared.External/Providers/Ai/LlamaCpp/LlamaCppBackendProvider.cs
@@ -1,10 +1,10 @@
using System.Text.Json;
-using Game.Shared.External.Providers.Ai;
-using Game.Shared.External.Providers.Ai.Llama.Internal;
-using Game.Shared.External.Providers.Ai.LlamaCpp.Internal;
+using Fracture.Shared.External.Providers.Ai;
+using Fracture.Shared.External.Providers.Ai.Llama.Internal;
+using Fracture.Shared.External.Providers.Ai.LlamaCpp.Internal;
using Microsoft.Extensions.Options;
-namespace Game.Shared.External.Providers.Ai.LlamaCpp
+namespace Fracture.Shared.External.Providers.Ai.LlamaCpp
{
///
/// Provides access to the Llama AI model.
diff --git a/Shared/Game.Shared.External/Providers/Ai/PromptTemplate.cs b/Shared/Fracture.Shared.External/Providers/Ai/PromptTemplate.cs
similarity index 88%
rename from Shared/Game.Shared.External/Providers/Ai/PromptTemplate.cs
rename to Shared/Fracture.Shared.External/Providers/Ai/PromptTemplate.cs
index 6c01208..4ffe888 100644
--- a/Shared/Game.Shared.External/Providers/Ai/PromptTemplate.cs
+++ b/Shared/Fracture.Shared.External/Providers/Ai/PromptTemplate.cs
@@ -4,7 +4,7 @@
using System.Text;
using System.Threading.Tasks;
-namespace Game.Shared.External.Providers.Ai
+namespace Fracture.Shared.External.Providers.Ai
{
public class PromptTemplate
{