diff --git a/classdiagram.graphml b/classdiagram.graphml
index 430423b..7787c97 100644
--- a/classdiagram.graphml
+++ b/classdiagram.graphml
@@ -84,7 +84,6 @@
-
@@ -110,7 +109,6 @@
-
@@ -132,7 +130,6 @@
-
@@ -154,7 +151,6 @@
-
@@ -176,7 +172,6 @@
-
@@ -198,13 +193,12 @@
-
-
+
- StackModel
+ StackModel
@@ -212,7 +206,7 @@
-
+ - stack : list<ProtocolModel>
@@ -220,7 +214,6 @@
-
@@ -246,7 +239,6 @@
-
@@ -268,13 +260,12 @@
-
-
+
- BinaryConverter
+ StackCompiler
@@ -283,102 +274,13 @@
- + convert(model : StackModel) : byte[]
-+ convert(pmodel : ProtocolModel) : byte[]
-
-
-
-
-
-
-
-
-
-
-
-
- BinaryProtocolModel
-
-
-
-
-
-
-
-
- + refresh()
-
-
-
-
-
-
-
-
-
-
-
-
- ProtocolDataModel
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ElementDataModel
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- StackDataModel
-
-
-
-
-
-
-
-
-
+ + compile(model : StackModel) : byte[]
++ compile(pmodel : ProtocolModel) : byte[]
-
@@ -389,7 +291,6 @@
-
@@ -400,7 +301,6 @@
-
@@ -411,7 +311,6 @@
-
@@ -422,7 +321,6 @@
-
@@ -433,7 +331,6 @@
-
@@ -444,7 +341,6 @@
-
@@ -454,29 +350,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+