diff --git a/.gitignore b/.gitignore
index 246dda6..548a0b3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -427,4 +427,5 @@ FodyWeavers.xsd
!/src
!/tests
!/tools
+!/dependencies
!/*.[Ss][Ll][Nn]
\ No newline at end of file
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..89ea642
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,6 @@
+[submodule "dependencies/Connected"]
+ path = dependencies/Connected
+ url = https://git.tompit.com/Connected/Connected.git
+[submodule "dependencies/Connected.Framework"]
+ path = dependencies/Connected.Framework
+ url = https://git.tompit.com/Connected/Connected.Framework.git
diff --git a/dependencies/Connected b/dependencies/Connected
new file mode 160000
index 0000000..9eb9949
--- /dev/null
+++ b/dependencies/Connected
@@ -0,0 +1 @@
+Subproject commit 9eb9949950a4b99f31e8800eb41e1b97ec00f8be
diff --git a/dependencies/Connected.Framework b/dependencies/Connected.Framework
new file mode 160000
index 0000000..79ea6dc
--- /dev/null
+++ b/dependencies/Connected.Framework
@@ -0,0 +1 @@
+Subproject commit 79ea6dc46dbacd608bbde582a0c560d2cc8e2154
diff --git a/nuget.config b/nuget.config
index cf4c076..bc9e7c4 100644
--- a/nuget.config
+++ b/nuget.config
@@ -10,7 +10,6 @@
-