diff --git a/Lieb.sln b/Lieb.sln
index 9d2879d..0ad88ef 100644
--- a/Lieb.sln
+++ b/Lieb.sln
@@ -5,6 +5,8 @@ VisualStudioVersion = 17.0.32126.317
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lieb", "Lieb\Lieb.csproj", "{48554958-F16E-466A-B9B7-F17511FDA415}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Shared", "Shared\Shared.csproj", "{8F30A150-F8B2-4173-B2AA-5A9C1BE1EF51}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -15,6 +17,10 @@ Global
{48554958-F16E-466A-B9B7-F17511FDA415}.Debug|Any CPU.Build.0 = Debug|Any CPU
{48554958-F16E-466A-B9B7-F17511FDA415}.Release|Any CPU.ActiveCfg = Release|Any CPU
{48554958-F16E-466A-B9B7-F17511FDA415}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8F30A150-F8B2-4173-B2AA-5A9C1BE1EF51}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8F30A150-F8B2-4173-B2AA-5A9C1BE1EF51}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8F30A150-F8B2-4173-B2AA-5A9C1BE1EF51}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8F30A150-F8B2-4173-B2AA-5A9C1BE1EF51}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Lieb/Data/AccountController.cs b/Lieb/Controllers/AccountController.cs
similarity index 97%
rename from Lieb/Data/AccountController.cs
rename to Lieb/Controllers/AccountController.cs
index 1808460..8029926 100644
--- a/Lieb/Data/AccountController.cs
+++ b/Lieb/Controllers/AccountController.cs
@@ -3,7 +3,7 @@ using Microsoft.AspNetCore.Authentication.Cookies;
using Microsoft.AspNetCore.DataProtection;
using Microsoft.AspNetCore.Mvc;
-namespace Lieb.Data
+namespace Lieb.Controllers
{
[Route("[controller]/[action]")] // Microsoft.AspNetCore.Mvc.Route
public class AccountController : ControllerBase
diff --git a/Lieb/Lieb.csproj b/Lieb/Lieb.csproj
index 2246e27..fc40b36 100644
--- a/Lieb/Lieb.csproj
+++ b/Lieb/Lieb.csproj
@@ -17,4 +17,8 @@
+
+
+
+
diff --git a/Shared/Class1.cs b/Shared/Class1.cs
new file mode 100644
index 0000000..6cb5fcd
--- /dev/null
+++ b/Shared/Class1.cs
@@ -0,0 +1,7 @@
+namespace Shared
+{
+ public class Class1
+ {
+
+ }
+}
\ No newline at end of file
diff --git a/Lieb/Models/GuildWars2/Equipped.cs b/Shared/Models/GuildWars2/Equipped.cs
similarity index 100%
rename from Lieb/Models/GuildWars2/Equipped.cs
rename to Shared/Models/GuildWars2/Equipped.cs
diff --git a/Lieb/Models/GuildWars2/GuildWars2Account.cs b/Shared/Models/GuildWars2/GuildWars2Account.cs
similarity index 100%
rename from Lieb/Models/GuildWars2/GuildWars2Account.cs
rename to Shared/Models/GuildWars2/GuildWars2Account.cs
diff --git a/Lieb/Models/GuildWars2/GuildWars2Build.cs b/Shared/Models/GuildWars2/GuildWars2Build.cs
similarity index 100%
rename from Lieb/Models/GuildWars2/GuildWars2Build.cs
rename to Shared/Models/GuildWars2/GuildWars2Build.cs
diff --git a/Lieb/Models/GuildWars2/Raid/DiscordRaidMessage.cs b/Shared/Models/GuildWars2/Raid/DiscordRaidMessage.cs
similarity index 100%
rename from Lieb/Models/GuildWars2/Raid/DiscordRaidMessage.cs
rename to Shared/Models/GuildWars2/Raid/DiscordRaidMessage.cs
diff --git a/Lieb/Models/GuildWars2/Raid/Raid.cs b/Shared/Models/GuildWars2/Raid/Raid.cs
similarity index 100%
rename from Lieb/Models/GuildWars2/Raid/Raid.cs
rename to Shared/Models/GuildWars2/Raid/Raid.cs
diff --git a/Lieb/Models/GuildWars2/Raid/RaidBase.cs b/Shared/Models/GuildWars2/Raid/RaidBase.cs
similarity index 100%
rename from Lieb/Models/GuildWars2/Raid/RaidBase.cs
rename to Shared/Models/GuildWars2/Raid/RaidBase.cs
diff --git a/Lieb/Models/GuildWars2/Raid/RaidReminder.cs b/Shared/Models/GuildWars2/Raid/RaidReminder.cs
similarity index 100%
rename from Lieb/Models/GuildWars2/Raid/RaidReminder.cs
rename to Shared/Models/GuildWars2/Raid/RaidReminder.cs
diff --git a/Lieb/Models/GuildWars2/Raid/RaidRole.cs b/Shared/Models/GuildWars2/Raid/RaidRole.cs
similarity index 100%
rename from Lieb/Models/GuildWars2/Raid/RaidRole.cs
rename to Shared/Models/GuildWars2/Raid/RaidRole.cs
diff --git a/Lieb/Models/GuildWars2/Raid/RaidSignUp.cs b/Shared/Models/GuildWars2/Raid/RaidSignUp.cs
similarity index 100%
rename from Lieb/Models/GuildWars2/Raid/RaidSignUp.cs
rename to Shared/Models/GuildWars2/Raid/RaidSignUp.cs
diff --git a/Lieb/Models/GuildWars2/Raid/RaidSignUpHistory.cs b/Shared/Models/GuildWars2/Raid/RaidSignUpHistory.cs
similarity index 100%
rename from Lieb/Models/GuildWars2/Raid/RaidSignUpHistory.cs
rename to Shared/Models/GuildWars2/Raid/RaidSignUpHistory.cs
diff --git a/Lieb/Models/GuildWars2/Raid/RaidTemplate.cs b/Shared/Models/GuildWars2/Raid/RaidTemplate.cs
similarity index 100%
rename from Lieb/Models/GuildWars2/Raid/RaidTemplate.cs
rename to Shared/Models/GuildWars2/Raid/RaidTemplate.cs
diff --git a/Lieb/Models/LiebRole.cs b/Shared/Models/LiebRole.cs
similarity index 100%
rename from Lieb/Models/LiebRole.cs
rename to Shared/Models/LiebRole.cs
diff --git a/Lieb/Models/LiebUser.cs b/Shared/Models/LiebUser.cs
similarity index 100%
rename from Lieb/Models/LiebUser.cs
rename to Shared/Models/LiebUser.cs
diff --git a/Lieb/Models/RoleAssignment.cs b/Shared/Models/RoleAssignment.cs
similarity index 100%
rename from Lieb/Models/RoleAssignment.cs
rename to Shared/Models/RoleAssignment.cs
diff --git a/Shared/Shared.csproj b/Shared/Shared.csproj
new file mode 100644
index 0000000..132c02c
--- /dev/null
+++ b/Shared/Shared.csproj
@@ -0,0 +1,9 @@
+
+
+
+ net6.0
+ enable
+ enable
+
+
+