diff --git a/docs/src/models/domain-classdiagram.dnx b/docs/src/models/domain-classdiagram.dnx
index a34e6fab0..c54541640 100644
--- a/docs/src/models/domain-classdiagram.dnx
+++ b/docs/src/models/domain-classdiagram.dnx
@@ -17,7 +17,7 @@
-
+
@@ -34,7 +34,7 @@
-
+
@@ -51,7 +51,7 @@
-
+
@@ -68,7 +68,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -103,7 +103,7 @@
-
+
@@ -120,7 +120,7 @@
-
+
@@ -137,7 +137,7 @@
-
+
@@ -154,7 +154,7 @@
-
+
@@ -171,7 +171,7 @@
-
+
@@ -188,7 +188,7 @@
-
+
@@ -206,7 +206,7 @@
-
+
@@ -223,7 +223,7 @@
-
+
@@ -240,7 +240,7 @@
-
+
@@ -257,24 +257,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -292,7 +275,7 @@
-
+
@@ -309,7 +292,7 @@
-
+
@@ -326,25 +309,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -361,7 +326,7 @@
-
+
@@ -378,7 +343,7 @@
-
+
@@ -395,7 +360,7 @@
-
+
@@ -412,7 +377,7 @@
-
+
@@ -429,24 +394,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -463,18 +411,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -491,7 +428,7 @@
-
+
@@ -508,7 +445,7 @@
-
+
@@ -526,7 +463,7 @@
-
+
@@ -544,7 +481,25 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -557,7 +512,7 @@
-
+
@@ -567,7 +522,7 @@
-
+
@@ -578,7 +533,7 @@
-
+
@@ -589,7 +544,7 @@
-
+
@@ -600,7 +555,7 @@
-
+
@@ -611,7 +566,7 @@
-
+
@@ -622,7 +577,7 @@
-
+
@@ -632,7 +587,7 @@
-
+
@@ -642,7 +597,7 @@
-
+
@@ -653,7 +608,7 @@
-
+
@@ -664,7 +619,7 @@
-
+
@@ -675,7 +630,7 @@
-
+
@@ -686,7 +641,7 @@
-
+
@@ -697,7 +652,7 @@
-
+
@@ -708,7 +663,7 @@
-
+
@@ -719,7 +674,7 @@
-
+
@@ -730,7 +685,7 @@
-
+
@@ -740,7 +695,7 @@
-
+
@@ -751,7 +706,7 @@
-
+
@@ -762,7 +717,7 @@
-
+
@@ -773,7 +728,7 @@
-
+
@@ -784,7 +739,7 @@
-
+
@@ -795,7 +750,7 @@
-
+
@@ -805,7 +760,7 @@
-
+
@@ -816,7 +771,7 @@
-
+
@@ -827,7 +782,7 @@
-
+
@@ -838,7 +793,7 @@
-
+
@@ -849,7 +804,7 @@
-
+
@@ -860,7 +815,7 @@
-
+
@@ -871,7 +826,7 @@
-
+
@@ -881,18 +836,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -903,7 +847,7 @@
-
+
@@ -914,7 +858,7 @@
-
+
@@ -924,7 +868,7 @@
-
+
@@ -935,7 +879,7 @@
-
+
@@ -946,18 +890,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -968,7 +901,7 @@
-
+
@@ -979,7 +912,7 @@
-
+
@@ -996,7 +929,7 @@
-
+
@@ -1007,7 +940,7 @@
-
+
@@ -1017,7 +950,7 @@
-
+
@@ -1027,29 +960,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1060,7 +971,7 @@
-
+
@@ -1071,33 +982,18 @@
-
-
-
-
-
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1114,29 +1010,29 @@
-
+
-
+
-
+
-
+
-
+
@@ -1153,50 +1049,104 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/models/repository-classdiagram.dnx b/docs/src/models/repository-classdiagram.dnx
index 6403f5313..6060ee7e8 100644
--- a/docs/src/models/repository-classdiagram.dnx
+++ b/docs/src/models/repository-classdiagram.dnx
@@ -19,23 +19,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -138,7 +121,7 @@
-
+
@@ -210,7 +193,7 @@
-
+
@@ -264,24 +247,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -316,6 +281,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -346,17 +328,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -539,17 +510,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -561,16 +521,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -582,34 +532,46 @@
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/site/resources/reference/images/domain-classdiagram.jpg b/docs/src/site/resources/reference/images/domain-classdiagram.jpg
new file mode 100644
index 000000000..7ea89231a
Binary files /dev/null and b/docs/src/site/resources/reference/images/domain-classdiagram.jpg differ
diff --git a/docs/src/site/resources/reference/images/flat-file-input-source-design.jpg b/docs/src/site/resources/reference/images/flat-file-input-source-design.jpg
new file mode 100644
index 000000000..8f28464ee
Binary files /dev/null and b/docs/src/site/resources/reference/images/flat-file-input-source-design.jpg differ
diff --git a/docs/src/site/resources/reference/images/repository-classdiagram.jpg b/docs/src/site/resources/reference/images/repository-classdiagram.jpg
new file mode 100644
index 000000000..58471e220
Binary files /dev/null and b/docs/src/site/resources/reference/images/repository-classdiagram.jpg differ