diff --git a/doc/Mustang-Architecture.graphml b/doc/Mustang-Architecture.graphml
new file mode 100644
index 00000000..b8aa411e
--- /dev/null
+++ b/doc/Mustang-Architecture.graphml
@@ -0,0 +1,393 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PDF/A-1
+
+
+
+
+
+
+
+
+
+ PDF/A-3 Factur-X file
+
+
+
+
+
+
+
+
+
+ XRechnung
+
+
+
+
+
+
+
+
+
+ XML Report
+
+
+
+
+
+
+
+
+
+ XRechnung
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Mustang
+
+
+
+
+
+
+
+
+
+ Folder 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Command line tool
+
+
+
+
+
+
+
+
+
+ Library
+
+
+
+
+
+
+
+
+
+ Validator Component
+
+
+
+
+
+
+
+
+
+ Java Interfaces
+
+
+
+
+
+
+
+
+
+ Java Classes
+
+
+
+
+
+
+
+
+
+
+
+
+ Shell
+
+
+
+
+
+
+
+
+
+
+ Your Java software
+
+
+
+
+
+
+
+
+
+ PDF/A-3 Factur-X file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/Mustang-Architecture.svg b/doc/Mustang-Architecture.svg
new file mode 100644
index 00000000..0e8196c8
--- /dev/null
+++ b/doc/Mustang-Architecture.svg
@@ -0,0 +1,1926 @@
+