diff --git a/docs/guide/images/application-structure.graphml b/docs/guide/images/application-structure.graphml
index 7413b75..e0e0c42 100644
--- a/docs/guide/images/application-structure.graphml
+++ b/docs/guide/images/application-structure.graphml
@@ -16,13 +16,12 @@
-
-
-
+
+
- widget
+ widget
@@ -38,13 +37,12 @@
-
-
+
- component
+ component
@@ -60,13 +58,12 @@
-
-
-
+
+
- view
+ view
@@ -82,13 +79,12 @@
-
-
-
+
+
- model
+ model
@@ -104,13 +100,12 @@
-
-
+
- controller
+ controller
@@ -126,13 +121,12 @@
-
-
-
+
+
- application
+ application
@@ -148,13 +142,54 @@
-
-
+
+
+
+ entry script
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- entry script
+ filter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ module
@@ -169,19 +204,16 @@
-
-
-
-
+
- 0..*
+ 0..*
-
+
@@ -190,17 +222,16 @@
-
- 0..*
+ 0..*
-
+
@@ -209,19 +240,16 @@
-
-
-
-
+
- 0..*
+ 0..*
-
+
@@ -230,19 +258,16 @@
-
-
-
-
+
- 0..*
+ 0..*
-
+
@@ -251,19 +276,16 @@
-
-
-
-
+
- 1..*
+ 1..*
-
+
@@ -272,17 +294,73 @@
-
- 1
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0..*
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0..*
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0..*
-
+
diff --git a/docs/guide/images/application-structure.png b/docs/guide/images/application-structure.png
index 764c218..8fff049 100644
Binary files a/docs/guide/images/application-structure.png and b/docs/guide/images/application-structure.png differ