diff --git a/docs/architecture/presplit.graphml b/docs/architecture/presplit.graphml
new file mode 100644
index 0000000000..0d97955595
--- /dev/null
+++ b/docs/architecture/presplit.graphml
@@ -0,0 +1,547 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Studio Client
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LMS Client
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Studio App
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LMS App
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MixedModulestore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Contentstore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Discussion Forums
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Grading,
+Analytics,
+...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Mongo
+modulestore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ XML files
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GridFS (mongo)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Assets
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ xblock
+runtime
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ auth svcs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SQL store
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ? Discussion
+ store ?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/architecture/presplit.jpg b/docs/architecture/presplit.jpg
new file mode 100644
index 0000000000..024cb8994b
Binary files /dev/null and b/docs/architecture/presplit.jpg differ
diff --git a/docs/architecture/studio mapping.graphml b/docs/architecture/studio mapping.graphml
new file mode 100644
index 0000000000..da3e274462
--- /dev/null
+++ b/docs/architecture/studio mapping.graphml
@@ -0,0 +1,605 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Studio Client
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LMS Client
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Studio App
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ LMS App
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MixedModulestore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Contentstore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Discussion Forums
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Grading,
+Analytics,
+...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Mongo
+modulestore
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ XML files
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GridFS (mongo)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Assets
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ xblock
+runtime
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ auth svcs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SQL store
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ? Discussion
+ store ?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ loc_mapper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ loc_mapper
+ mongo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/architecture/studio mapping.jpg b/docs/architecture/studio mapping.jpg
new file mode 100644
index 0000000000..8654dcc621
Binary files /dev/null and b/docs/architecture/studio mapping.jpg differ