diff --git a/doc/doxygen/src/mainpage.md b/doc/doxygen/src/mainpage.md
index 8ba1a5c72f..a0e768df21 100644
--- a/doc/doxygen/src/mainpage.md
+++ b/doc/doxygen/src/mainpage.md
@@ -79,9 +79,9 @@ Structure {#structure}
This section walks you through RIOT's structure. Once you understand this
structure, you will easily find your way around in RIOT's code base.
-RIOT's code base is structured into five groups.
+
-
+RIOT's code base is structured into five groups.
- The kernel (`core`)
- Platform specific code (`cpu`; `boards`)
diff --git a/doc/doxygen/src/miso.eot b/doc/doxygen/src/miso.eot
new file mode 100644
index 0000000000..960bd080cb
Binary files /dev/null and b/doc/doxygen/src/miso.eot differ
diff --git a/doc/doxygen/src/miso.svg b/doc/doxygen/src/miso.svg
new file mode 100644
index 0000000000..c43dc297d7
--- /dev/null
+++ b/doc/doxygen/src/miso.svg
@@ -0,0 +1,806 @@
+
+
+
diff --git a/doc/doxygen/src/miso.ttf b/doc/doxygen/src/miso.ttf
new file mode 100644
index 0000000000..f08be33004
Binary files /dev/null and b/doc/doxygen/src/miso.ttf differ
diff --git a/doc/doxygen/src/miso.woff b/doc/doxygen/src/miso.woff
new file mode 100644
index 0000000000..d6f1f184db
Binary files /dev/null and b/doc/doxygen/src/miso.woff differ
diff --git a/doc/doxygen/src/riot-structure.svg b/doc/doxygen/src/riot-structure.svg
new file mode 100755
index 0000000000..58f4503022
--- /dev/null
+++ b/doc/doxygen/src/riot-structure.svg
@@ -0,0 +1,537 @@
+
+