diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..377203e
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,9 @@
+[submodule "dependencies/vmprofiler"]
+ path = dependencies/vmprofiler
+ url = https://githacks.org/vmp2/vmprofiler.git
+[submodule "dependencies/xtils"]
+ path = dependencies/xtils
+ url = https://githacks.org/_xeroxz/xtils.git
+[submodule "dependencies/unicorn"]
+ path = dependencies/unicorn
+ url = https://github.com/unicorn-engine/unicorn.git
diff --git a/dependencies/unicorn b/dependencies/unicorn
new file mode 160000
index 0000000..668c43c
--- /dev/null
+++ b/dependencies/unicorn
@@ -0,0 +1 @@
+Subproject commit 668c43c94d5b6f8d9b74f5505aec8638ccf27953
diff --git a/dependencies/vmprofiler b/dependencies/vmprofiler
new file mode 160000
index 0000000..90d0c06
--- /dev/null
+++ b/dependencies/vmprofiler
@@ -0,0 +1 @@
+Subproject commit 90d0c0642656f86d3ec3f9736d09b8558d0f930c
diff --git a/dependencies/xtils b/dependencies/xtils
new file mode 160000
index 0000000..09d0342
--- /dev/null
+++ b/dependencies/xtils
@@ -0,0 +1 @@
+Subproject commit 09d0342da61c74b08a95ee284a8b25c742ca89c1
diff --git a/src/vmemu.vcxproj b/src/vmemu.vcxproj
index 55ececa..0281fc4 100644
--- a/src/vmemu.vcxproj
+++ b/src/vmemu.vcxproj
@@ -15,6 +15,17 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/vmemu.vcxproj.filters b/src/vmemu.vcxproj.filters
index ba4da9f..944c52e 100644
--- a/src/vmemu.vcxproj.filters
+++ b/src/vmemu.vcxproj.filters
@@ -9,6 +9,27 @@
{93995380-89BD-4b04-88EB-625FBE52EBFB}
h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd
+
+ {77de32f4-945a-4e10-8c7e-8d4fc0f18281}
+
+
+ {998a8467-37d9-4471-ab40-0d509dc3dbfa}
+
+
+ {adfe78f3-ec5d-425e-8b1b-dd17dfd57c84}
+
+
+ {1eda3b7d-2ed2-4040-9c91-b58057d77405}
+
+
+ {5c809a64-905a-4ee0-8865-368e7ec18a57}
+
+
+ {bf1dc79d-ada8-4111-9437-aae281640bca}
+
+
+ {64b33419-584c-44cb-9715-1223ce9e8233}
+
@@ -22,5 +43,38 @@
Header Files
+
+ Header Files\unicorn
+
+
+ Header Files\unicorn
+
+
+ Header Files\unicorn
+
+
+ Header Files\unicorn\unicorn
+
+
+ Header Files\unicorn\unicorn
+
+
+ Header Files\unicorn\unicorn
+
+
+ Header Files\unicorn\unicorn
+
+
+ Header Files\unicorn\unicorn
+
+
+ Header Files\unicorn\unicorn
+
+
+ Header Files\unicorn\unicorn
+
+
+ Header Files\unicorn\unicorn
+
\ No newline at end of file