diff --git a/.gitmodules b/.gitmodules
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..85b8e6b214c30a8d264c2980c5668ef0aed34e64 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "controller/osapjs"]
+	path = controller/osapjs
+	url = git@github.com:jakeread/osapjs.git
diff --git a/controller/osapjs b/controller/osapjs
new file mode 160000
index 0000000000000000000000000000000000000000..747700b842b96971385b8121b2a621ae7542d043
--- /dev/null
+++ b/controller/osapjs
@@ -0,0 +1 @@
+Subproject commit 747700b842b96971385b8121b2a621ae7542d043