diff --git a/Boyfriend-CSharp.sln b/Boyfriend-CSharp.sln
deleted file mode 100644
index 6178bea..0000000
--- a/Boyfriend-CSharp.sln
+++ /dev/null
@@ -1,25 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.1.32407.343
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Boyfriend", "Boyfriend\Boyfriend.csproj", "{21640A7A-75C2-4515-A1DF-CE8B6EEBD260}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {21640A7A-75C2-4515-A1DF-CE8B6EEBD260}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {21640A7A-75C2-4515-A1DF-CE8B6EEBD260}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {21640A7A-75C2-4515-A1DF-CE8B6EEBD260}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {21640A7A-75C2-4515-A1DF-CE8B6EEBD260}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {2EDBF9CE-35F0-4810-93F7-FE0159EFD865}
- EndGlobalSection
-EndGlobal
diff --git a/Boyfriend/Boyfriend.cs b/Boyfriend.cs
similarity index 100%
rename from Boyfriend/Boyfriend.cs
rename to Boyfriend.cs
diff --git a/Boyfriend.csproj b/Boyfriend.csproj
new file mode 100644
index 0000000..25e7b7d
--- /dev/null
+++ b/Boyfriend.csproj
@@ -0,0 +1,36 @@
+
+
+
+ Exe
+ net7.0
+ enable
+ enable
+ 1.0.0
+ Boyfriend
+ Octol1ttle, mctaylors
+ AGPLv3
+ https://github.com/TeamOctolings/Boyfriend
+ https://github.com/TeamOctolings/Boyfriend/blob/master/LICENSE
+ https://github.com/Octol1ttle/Boyfriend-CSharp
+ github
+ TeamOctolings
+ en
+ A legacy-driven Discord bot written in C#
+
+
+
+ x64
+
+
+
+ x64
+ none
+
+
+
+
+
+
+
+
+
diff --git a/Boyfriend.sln b/Boyfriend.sln
new file mode 100644
index 0000000..b85c5f6
--- /dev/null
+++ b/Boyfriend.sln
@@ -0,0 +1,16 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Boyfriend", "Boyfriend.csproj", "{9CA7A44F-167C-46D4-923D-88CE71044144}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {9CA7A44F-167C-46D4-923D-88CE71044144}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9CA7A44F-167C-46D4-923D-88CE71044144}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9CA7A44F-167C-46D4-923D-88CE71044144}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9CA7A44F-167C-46D4-923D-88CE71044144}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+EndGlobal
diff --git a/Boyfriend/Boyfriend.csproj b/Boyfriend/Boyfriend.csproj
deleted file mode 100644
index 97db937..0000000
--- a/Boyfriend/Boyfriend.csproj
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
- Exe
- net7.0
- enable
- enable
- default
- Boyfriend
- Octol1ttle, mctaylors
- https://github.com/l1ttleO/Boyfriend-CSharp
- https://github.com/l1ttleO/Boyfriend-CSharp
- git
- 1.0.0
- https://github.com/l1ttleO/Boyfriend-CSharp/blob/master/LICENSE
- en
-
-
-
-
- true
- x64
- none
-
-
-
- x64
-
-
-
-
-
-
-
-
-
-
- ResXFileCodeGenerator
- Messages.Designer.cs
-
-
-
-
-
- True
- True
- Messages.resx
-
-
-
-
diff --git a/Boyfriend/CommandProcessor.cs b/CommandProcessor.cs
similarity index 100%
rename from Boyfriend/CommandProcessor.cs
rename to CommandProcessor.cs
diff --git a/Boyfriend/Commands/BanCommand.cs b/Commands/BanCommand.cs
similarity index 100%
rename from Boyfriend/Commands/BanCommand.cs
rename to Commands/BanCommand.cs
diff --git a/Boyfriend/Commands/ClearCommand.cs b/Commands/ClearCommand.cs
similarity index 100%
rename from Boyfriend/Commands/ClearCommand.cs
rename to Commands/ClearCommand.cs
diff --git a/Boyfriend/Commands/HelpCommand.cs b/Commands/HelpCommand.cs
similarity index 100%
rename from Boyfriend/Commands/HelpCommand.cs
rename to Commands/HelpCommand.cs
diff --git a/Boyfriend/Commands/ICommand.cs b/Commands/ICommand.cs
similarity index 100%
rename from Boyfriend/Commands/ICommand.cs
rename to Commands/ICommand.cs
diff --git a/Boyfriend/Commands/KickCommand.cs b/Commands/KickCommand.cs
similarity index 100%
rename from Boyfriend/Commands/KickCommand.cs
rename to Commands/KickCommand.cs
diff --git a/Boyfriend/Commands/MuteCommand.cs b/Commands/MuteCommand.cs
similarity index 100%
rename from Boyfriend/Commands/MuteCommand.cs
rename to Commands/MuteCommand.cs
diff --git a/Boyfriend/Commands/PingCommand.cs b/Commands/PingCommand.cs
similarity index 100%
rename from Boyfriend/Commands/PingCommand.cs
rename to Commands/PingCommand.cs
diff --git a/Boyfriend/Commands/RemindCommand.cs b/Commands/RemindCommand.cs
similarity index 100%
rename from Boyfriend/Commands/RemindCommand.cs
rename to Commands/RemindCommand.cs
diff --git a/Boyfriend/Commands/SettingsCommand.cs b/Commands/SettingsCommand.cs
similarity index 100%
rename from Boyfriend/Commands/SettingsCommand.cs
rename to Commands/SettingsCommand.cs
diff --git a/Boyfriend/Commands/UnbanCommand.cs b/Commands/UnbanCommand.cs
similarity index 100%
rename from Boyfriend/Commands/UnbanCommand.cs
rename to Commands/UnbanCommand.cs
diff --git a/Boyfriend/Commands/UnmuteCommand.cs b/Commands/UnmuteCommand.cs
similarity index 100%
rename from Boyfriend/Commands/UnmuteCommand.cs
rename to Commands/UnmuteCommand.cs
diff --git a/Boyfriend/Data/GuildData.cs b/Data/GuildData.cs
similarity index 100%
rename from Boyfriend/Data/GuildData.cs
rename to Data/GuildData.cs
diff --git a/Boyfriend/Data/MemberData.cs b/Data/MemberData.cs
similarity index 100%
rename from Boyfriend/Data/MemberData.cs
rename to Data/MemberData.cs
diff --git a/Boyfriend/Data/Reminder.cs b/Data/Reminder.cs
similarity index 100%
rename from Boyfriend/Data/Reminder.cs
rename to Data/Reminder.cs
diff --git a/Boyfriend/EventHandler.cs b/EventHandler.cs
similarity index 100%
rename from Boyfriend/EventHandler.cs
rename to EventHandler.cs
diff --git a/Boyfriend/Messages.Designer.cs b/Messages.Designer.cs
similarity index 100%
rename from Boyfriend/Messages.Designer.cs
rename to Messages.Designer.cs
diff --git a/Boyfriend/Messages.resx b/Messages.resx
similarity index 100%
rename from Boyfriend/Messages.resx
rename to Messages.resx
diff --git a/Boyfriend/Messages.ru.resx b/Messages.ru.resx
similarity index 100%
rename from Boyfriend/Messages.ru.resx
rename to Messages.ru.resx
diff --git a/Boyfriend/Messages.tt-ru.resx b/Messages.tt-ru.resx
similarity index 100%
rename from Boyfriend/Messages.tt-ru.resx
rename to Messages.tt-ru.resx
diff --git a/Boyfriend/ReplyEmojis.cs b/ReplyEmojis.cs
similarity index 100%
rename from Boyfriend/ReplyEmojis.cs
rename to ReplyEmojis.cs
diff --git a/Boyfriend/Utils.cs b/Utils.cs
similarity index 100%
rename from Boyfriend/Utils.cs
rename to Utils.cs