diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000000000000000000000000000000000000..38c720d5cddb746e8a184ebafb0d2f9e4c28f22b
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,6 @@
+[submodule "IOTAtangle"]
+	path = IOTAtangle
+	url = https://github.com/glumb/IOTAtangle.git
+[submodule "socket.io-client"]
+	path = socket.io-client
+	url = https://github.com/socketio/socket.io-client.git
diff --git a/IOTAtangle b/IOTAtangle
new file mode 160000
index 0000000000000000000000000000000000000000..07bba77a296a2d06277cdae56aa963abeeb5f66e
--- /dev/null
+++ b/IOTAtangle
@@ -0,0 +1 @@
+Subproject commit 07bba77a296a2d06277cdae56aa963abeeb5f66e
diff --git a/socket.io-client b/socket.io-client
new file mode 160000
index 0000000000000000000000000000000000000000..661f1e7fac2488b6d3d206f96bb59073c4c98b1c
--- /dev/null
+++ b/socket.io-client
@@ -0,0 +1 @@
+Subproject commit 661f1e7fac2488b6d3d206f96bb59073c4c98b1c