diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..c7f432e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+.idea/*
+!.idea/runConfigurations
diff --git a/.idea/runConfigurations/tmtcc_Listener_Mode_UDP.xml b/.idea/runConfigurations/tmtcc_Listener_Mode_UDP.xml
new file mode 100644
index 0000000..1662a86
--- /dev/null
+++ b/.idea/runConfigurations/tmtcc_Listener_Mode_UDP.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/tmtcc_Service_17_UDP.xml b/.idea/runConfigurations/tmtcc_Service_17_UDP.xml
new file mode 100644
index 0000000..e8250e7
--- /dev/null
+++ b/.idea/runConfigurations/tmtcc_Service_17_UDP.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/tmtcc_Service_200_UDP.xml b/.idea/runConfigurations/tmtcc_Service_200_UDP.xml
new file mode 100644
index 0000000..d904828
--- /dev/null
+++ b/.idea/runConfigurations/tmtcc_Service_200_UDP.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/tmtcc_Service_2_UDP.xml b/.idea/runConfigurations/tmtcc_Service_2_UDP.xml
new file mode 100644
index 0000000..5d5c4d8
--- /dev/null
+++ b/.idea/runConfigurations/tmtcc_Service_2_UDP.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/tmtcc_Service_3_UDP.xml b/.idea/runConfigurations/tmtcc_Service_3_UDP.xml
new file mode 100644
index 0000000..27e94a2
--- /dev/null
+++ b/.idea/runConfigurations/tmtcc_Service_3_UDP.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/tmtcc_Service_8_UDP.xml b/.idea/runConfigurations/tmtcc_Service_8_UDP.xml
new file mode 100644
index 0000000..72e39dd
--- /dev/null
+++ b/.idea/runConfigurations/tmtcc_Service_8_UDP.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/tmtcc_Single_Command_UDP.xml b/.idea/runConfigurations/tmtcc_Single_Command_UDP.xml
new file mode 100644
index 0000000..7ad4723
--- /dev/null
+++ b/.idea/runConfigurations/tmtcc_Single_Command_UDP.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/tmtcclient_CLI.xml b/.idea/runConfigurations/tmtcclient_CLI.xml
new file mode 100644
index 0000000..3fff92f
--- /dev/null
+++ b/.idea/runConfigurations/tmtcclient_CLI.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/tmtcclient_GUI.xml b/.idea/runConfigurations/tmtcclient_GUI.xml
new file mode 100644
index 0000000..7dd7c34
--- /dev/null
+++ b/.idea/runConfigurations/tmtcclient_GUI.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/tmtcclient_Help.xml b/.idea/runConfigurations/tmtcclient_Help.xml
new file mode 100644
index 0000000..1ce63fb
--- /dev/null
+++ b/.idea/runConfigurations/tmtcclient_Help.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tmtc_core b/tmtc_core
index d5dd56c..7c391cf 160000
--- a/tmtc_core
+++ b/tmtc_core
@@ -1 +1 @@
-Subproject commit d5dd56c3049b0dee698b393d5abb2db02143f625
+Subproject commit 7c391cff6b823a2b2e07e5532780754b96b29a3d