diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..65529b2
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "Jupiter"]
+ path = Jupiter
+ url = https://github.com/JustinAJ/Jupiter.git
diff --git a/Bot/Bot.vcxproj b/Bot/Bot.vcxproj
index 3ddd9a2..e5b5f64 100644
--- a/Bot/Bot.vcxproj
+++ b/Bot/Bot.vcxproj
@@ -101,7 +101,7 @@
-
+
diff --git a/Bot/Bot.vcxproj.filters b/Bot/Bot.vcxproj.filters
index ceeff80..e11e6f6 100644
--- a/Bot/Bot.vcxproj.filters
+++ b/Bot/Bot.vcxproj.filters
@@ -49,7 +49,7 @@
-
+
Resource Files
diff --git a/CoreCommands/CoreCommands.vcxproj b/CoreCommands/CoreCommands.vcxproj
index 9412988..773e88f 100644
--- a/CoreCommands/CoreCommands.vcxproj
+++ b/CoreCommands/CoreCommands.vcxproj
@@ -76,7 +76,7 @@
-
+
diff --git a/CoreCommands/CoreCommands.vcxproj.filters b/CoreCommands/CoreCommands.vcxproj.filters
index 200b773..a44f450 100644
--- a/CoreCommands/CoreCommands.vcxproj.filters
+++ b/CoreCommands/CoreCommands.vcxproj.filters
@@ -18,7 +18,7 @@
Resource Files
-
+
Resource Files
diff --git a/ExtraCommands/ExtraCommands.vcxproj b/ExtraCommands/ExtraCommands.vcxproj
index 7456408..16619e9 100644
--- a/ExtraCommands/ExtraCommands.vcxproj
+++ b/ExtraCommands/ExtraCommands.vcxproj
@@ -75,7 +75,7 @@
-
+
diff --git a/ExtraCommands/ExtraCommands.vcxproj.filters b/ExtraCommands/ExtraCommands.vcxproj.filters
index c81bd10..962b5d1 100644
--- a/ExtraCommands/ExtraCommands.vcxproj.filters
+++ b/ExtraCommands/ExtraCommands.vcxproj.filters
@@ -18,7 +18,7 @@
Resource Files
-
+
Resource Files
diff --git a/FunCommands/FunCommands.vcxproj b/FunCommands/FunCommands.vcxproj
index e24bb0f..94ac5ae 100644
--- a/FunCommands/FunCommands.vcxproj
+++ b/FunCommands/FunCommands.vcxproj
@@ -75,7 +75,7 @@
-
+
diff --git a/FunCommands/FunCommands.vcxproj.filters b/FunCommands/FunCommands.vcxproj.filters
index d37fcc3..bea1f66 100644
--- a/FunCommands/FunCommands.vcxproj.filters
+++ b/FunCommands/FunCommands.vcxproj.filters
@@ -18,7 +18,7 @@
Resource Files
-
+
Resource Files
diff --git a/Jupiter b/Jupiter
new file mode 160000
index 0000000..b8803ff
--- /dev/null
+++ b/Jupiter
@@ -0,0 +1 @@
+Subproject commit b8803ffc740a4abf1e5ec8bdf6b476e4ecfaf1c1
diff --git a/Plugin.Example/Plugin.Example.vcxproj b/Plugin.Example/Plugin.Example.vcxproj
index 0715b2c..2b14ef8 100644
--- a/Plugin.Example/Plugin.Example.vcxproj
+++ b/Plugin.Example/Plugin.Example.vcxproj
@@ -75,7 +75,7 @@
-
+
diff --git a/Plugin.Example/Plugin.Example.vcxproj.filters b/Plugin.Example/Plugin.Example.vcxproj.filters
index ab9ee24..bd2fd23 100644
--- a/Plugin.Example/Plugin.Example.vcxproj.filters
+++ b/Plugin.Example/Plugin.Example.vcxproj.filters
@@ -28,7 +28,7 @@
Resource Files
-
+
Resource Files
diff --git a/Plugin.Template/Plugin.Template.vcxproj b/Plugin.Template/Plugin.Template.vcxproj
index 17971d7..14331ec 100644
--- a/Plugin.Template/Plugin.Template.vcxproj
+++ b/Plugin.Template/Plugin.Template.vcxproj
@@ -75,7 +75,7 @@
-
+
diff --git a/Plugin.Template/Plugin.Template.vcxproj.filters b/Plugin.Template/Plugin.Template.vcxproj.filters
index ab9ee24..bd2fd23 100644
--- a/Plugin.Template/Plugin.Template.vcxproj.filters
+++ b/Plugin.Template/Plugin.Template.vcxproj.filters
@@ -28,7 +28,7 @@
Resource Files
-
+
Resource Files
diff --git a/PluginManager/PluginManager.vcxproj b/PluginManager/PluginManager.vcxproj
index eb4d059..65afd4e 100644
--- a/PluginManager/PluginManager.vcxproj
+++ b/PluginManager/PluginManager.vcxproj
@@ -76,7 +76,7 @@
-
+
diff --git a/PluginManager/PluginManager.vcxproj.filters b/PluginManager/PluginManager.vcxproj.filters
index 1e0686a..34d708a 100644
--- a/PluginManager/PluginManager.vcxproj.filters
+++ b/PluginManager/PluginManager.vcxproj.filters
@@ -18,7 +18,7 @@
Resource Files
-
+
Resource Files
diff --git a/Release/Bot.lib b/Release/Bot.lib
index 5ba44af..9ebd84c 100644
Binary files a/Release/Bot.lib and b/Release/Bot.lib differ
diff --git a/Release/Plugins/RenX.Core.lib b/Release/Plugins/RenX.Core.lib
index a3aad3f..4a57336 100644
Binary files a/Release/Plugins/RenX.Core.lib and b/Release/Plugins/RenX.Core.lib differ
diff --git a/RenX.Announcements/RenX.Announcements.vcxproj b/RenX.Announcements/RenX.Announcements.vcxproj
index 4d96eb9..a96afff 100644
--- a/RenX.Announcements/RenX.Announcements.vcxproj
+++ b/RenX.Announcements/RenX.Announcements.vcxproj
@@ -75,7 +75,7 @@
-
+
diff --git a/RenX.Announcements/RenX.Announcements.vcxproj.filters b/RenX.Announcements/RenX.Announcements.vcxproj.filters
index 9ff9780..d23c2ff 100644
--- a/RenX.Announcements/RenX.Announcements.vcxproj.filters
+++ b/RenX.Announcements/RenX.Announcements.vcxproj.filters
@@ -21,7 +21,7 @@
Resource Files
-
+
Resource Files
diff --git a/RenX.Commands/RenX.Commands.vcxproj b/RenX.Commands/RenX.Commands.vcxproj
index b7ad2b8..72baa28 100644
--- a/RenX.Commands/RenX.Commands.vcxproj
+++ b/RenX.Commands/RenX.Commands.vcxproj
@@ -75,7 +75,7 @@
-
+
Document
diff --git a/RenX.Commands/RenX.Commands.vcxproj.filters b/RenX.Commands/RenX.Commands.vcxproj.filters
index fc45530..035bc98 100644
--- a/RenX.Commands/RenX.Commands.vcxproj.filters
+++ b/RenX.Commands/RenX.Commands.vcxproj.filters
@@ -21,7 +21,7 @@
Resource Files
-
+
Resource Files
diff --git a/RenX.Core/RenX.Core.vcxproj b/RenX.Core/RenX.Core.vcxproj
index e5c0f20..3677619 100644
--- a/RenX.Core/RenX.Core.vcxproj
+++ b/RenX.Core/RenX.Core.vcxproj
@@ -86,7 +86,7 @@
-
+
diff --git a/RenX.Core/RenX.Core.vcxproj.filters b/RenX.Core/RenX.Core.vcxproj.filters
index 0e497aa..4b29fda 100644
--- a/RenX.Core/RenX.Core.vcxproj.filters
+++ b/RenX.Core/RenX.Core.vcxproj.filters
@@ -18,7 +18,7 @@
Resource Files
-
+
Resource Files
diff --git a/RenX.ExcessiveHeadshots/RenX.ExcessiveHeadshots.vcxproj b/RenX.ExcessiveHeadshots/RenX.ExcessiveHeadshots.vcxproj
index c49fcdd..7318eef 100644
--- a/RenX.ExcessiveHeadshots/RenX.ExcessiveHeadshots.vcxproj
+++ b/RenX.ExcessiveHeadshots/RenX.ExcessiveHeadshots.vcxproj
@@ -75,7 +75,7 @@
-
+
diff --git a/RenX.ExcessiveHeadshots/RenX.ExcessiveHeadshots.vcxproj.filters b/RenX.ExcessiveHeadshots/RenX.ExcessiveHeadshots.vcxproj.filters
index 9a7242e..0bed5bc 100644
--- a/RenX.ExcessiveHeadshots/RenX.ExcessiveHeadshots.vcxproj.filters
+++ b/RenX.ExcessiveHeadshots/RenX.ExcessiveHeadshots.vcxproj.filters
@@ -21,7 +21,7 @@
Resource Files
-
+
Resource Files
diff --git a/RenX.ExtraLogging/RenX.ExtraLogging.vcxproj b/RenX.ExtraLogging/RenX.ExtraLogging.vcxproj
index 6443d43..cbc85d5 100644
--- a/RenX.ExtraLogging/RenX.ExtraLogging.vcxproj
+++ b/RenX.ExtraLogging/RenX.ExtraLogging.vcxproj
@@ -75,7 +75,7 @@
-
+
diff --git a/RenX.ExtraLogging/RenX.ExtraLogging.vcxproj.filters b/RenX.ExtraLogging/RenX.ExtraLogging.vcxproj.filters
index a3cfa6f..35ec5ae 100644
--- a/RenX.ExtraLogging/RenX.ExtraLogging.vcxproj.filters
+++ b/RenX.ExtraLogging/RenX.ExtraLogging.vcxproj.filters
@@ -21,7 +21,7 @@
Resource Files
-
+
Resource Files
diff --git a/RenX.Logging/RenX.Logging.vcxproj b/RenX.Logging/RenX.Logging.vcxproj
index 89a6988..0b76907 100644
--- a/RenX.Logging/RenX.Logging.vcxproj
+++ b/RenX.Logging/RenX.Logging.vcxproj
@@ -75,7 +75,7 @@
-
+
diff --git a/RenX.Logging/RenX.Logging.vcxproj.filters b/RenX.Logging/RenX.Logging.vcxproj.filters
index a529c26..e30f257 100644
--- a/RenX.Logging/RenX.Logging.vcxproj.filters
+++ b/RenX.Logging/RenX.Logging.vcxproj.filters
@@ -21,7 +21,7 @@
Resource Files
-
+
Resource Files
diff --git a/RenX.Medals/RenX.Medals.vcxproj b/RenX.Medals/RenX.Medals.vcxproj
index dd3070d..8dd4a76 100644
--- a/RenX.Medals/RenX.Medals.vcxproj
+++ b/RenX.Medals/RenX.Medals.vcxproj
@@ -76,7 +76,7 @@
-
+
diff --git a/RenX.Medals/RenX.Medals.vcxproj.filters b/RenX.Medals/RenX.Medals.vcxproj.filters
index 6fe5cbf..965f9a2 100644
--- a/RenX.Medals/RenX.Medals.vcxproj.filters
+++ b/RenX.Medals/RenX.Medals.vcxproj.filters
@@ -21,7 +21,7 @@
Resource Files
-
+
Resource Files
diff --git a/RenX.Plugin.Template/RenX.Plugin.Template.vcxproj b/RenX.Plugin.Template/RenX.Plugin.Template.vcxproj
index d8e3686..4bd0d9c 100644
--- a/RenX.Plugin.Template/RenX.Plugin.Template.vcxproj
+++ b/RenX.Plugin.Template/RenX.Plugin.Template.vcxproj
@@ -75,7 +75,7 @@
-
+
diff --git a/RenX.Plugin.Template/RenX.Plugin.Template.vcxproj.filters b/RenX.Plugin.Template/RenX.Plugin.Template.vcxproj.filters
index cf05782..25968fc 100644
--- a/RenX.Plugin.Template/RenX.Plugin.Template.vcxproj.filters
+++ b/RenX.Plugin.Template/RenX.Plugin.Template.vcxproj.filters
@@ -31,7 +31,7 @@
Resource Files
-
+
Resource Files
diff --git a/RenX.SetJoin/RenX.SetJoin.vcxproj b/RenX.SetJoin/RenX.SetJoin.vcxproj
index e6cfd1d..45c5570 100644
--- a/RenX.SetJoin/RenX.SetJoin.vcxproj
+++ b/RenX.SetJoin/RenX.SetJoin.vcxproj
@@ -75,7 +75,7 @@
-
+
diff --git a/RenX.SetJoin/RenX.SetJoin.vcxproj.filters b/RenX.SetJoin/RenX.SetJoin.vcxproj.filters
index 7637ba1..6340f48 100644
--- a/RenX.SetJoin/RenX.SetJoin.vcxproj.filters
+++ b/RenX.SetJoin/RenX.SetJoin.vcxproj.filters
@@ -21,7 +21,7 @@
Resource Files
-
+
Resource Files
diff --git a/SetJoin/SetJoin.vcxproj b/SetJoin/SetJoin.vcxproj
index 75a6f4c..02e318d 100644
--- a/SetJoin/SetJoin.vcxproj
+++ b/SetJoin/SetJoin.vcxproj
@@ -75,7 +75,7 @@
-
+
diff --git a/SetJoin/SetJoin.vcxproj.filters b/SetJoin/SetJoin.vcxproj.filters
index 0556fde..97446f3 100644
--- a/SetJoin/SetJoin.vcxproj.filters
+++ b/SetJoin/SetJoin.vcxproj.filters
@@ -18,7 +18,7 @@
Resource Files
-
+
Resource Files