diff --git a/doc/class-diagram.svg b/doc/class-diagram.svg
new file mode 100644
index 000000000..107880e55
--- /dev/null
+++ b/doc/class-diagram.svg
@@ -0,0 +1,5875 @@
+
diff --git a/doc/controllers_brief.svg b/doc/controllers_brief.svg
deleted file mode 100644
index 735f7652b..000000000
--- a/doc/controllers_brief.svg
+++ /dev/null
@@ -1,394 +0,0 @@
-
-
-
-
-
diff --git a/doc/controllers_complete.svg b/doc/controllers_complete.svg
deleted file mode 100644
index d93a8f672..000000000
--- a/doc/controllers_complete.svg
+++ /dev/null
@@ -1,963 +0,0 @@
-
-
-
-
-
diff --git a/doc/gem-dependencies.svg b/doc/gem-dependencies.svg
new file mode 100644
index 000000000..c2b658547
--- /dev/null
+++ b/doc/gem-dependencies.svg
@@ -0,0 +1,7567 @@
+
diff --git a/doc/js-modules-dependencies.svg b/doc/js-modules-dependencies.svg
new file mode 100644
index 000000000..9ca590c9f
--- /dev/null
+++ b/doc/js-modules-dependencies.svg
@@ -0,0 +1,1411 @@
+
diff --git a/doc/models_brief.svg b/doc/models_brief.svg
deleted file mode 100644
index e1a9f3489..000000000
--- a/doc/models_brief.svg
+++ /dev/null
@@ -1,1529 +0,0 @@
-
-
-
-
-
diff --git a/doc/models_complete.svg b/doc/models_complete.svg
deleted file mode 100644
index 91c63c268..000000000
--- a/doc/models_complete.svg
+++ /dev/null
@@ -1,2268 +0,0 @@
-
-
-
-
-