diff --git a/.idea/libraries/Maven__com_googlecode_json_simple_json_simple_1_1_1.xml b/.idea/libraries/Maven__com_googlecode_json_simple_json_simple_1_1_1.xml
new file mode 100644
index 0000000..f3f3738
--- /dev/null
+++ b/.idea/libraries/Maven__com_googlecode_json_simple_json_simple_1_1_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_ow2_asm_asm_all_5_0_4.xml b/.idea/libraries/Maven__org_ow2_asm_asm_all_5_0_4.xml
new file mode 100644
index 0000000..d99e4d6
--- /dev/null
+++ b/.idea/libraries/Maven__org_ow2_asm_asm_all_5_0_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_parabot_317_api_minified_1_201.xml b/.idea/libraries/Maven__org_parabot_317_api_minified_1_21_5.xml
similarity index 60%
rename from .idea/libraries/Maven__org_parabot_317_api_minified_1_201.xml
rename to .idea/libraries/Maven__org_parabot_317_api_minified_1_21_5.xml
index 74705f6..383f84c 100644
--- a/.idea/libraries/Maven__org_parabot_317_api_minified_1_201.xml
+++ b/.idea/libraries/Maven__org_parabot_317_api_minified_1_21_5.xml
@@ -1,13 +1,13 @@
-
+
-
+
-
+
-
+
\ No newline at end of file
diff --git a/.idea/libraries/Maven__org_parabot_internal_api_1_53_1.xml b/.idea/libraries/Maven__org_parabot_internal_api_1_53_1.xml
new file mode 100644
index 0000000..d5544d7
--- /dev/null
+++ b/.idea/libraries/Maven__org_parabot_internal_api_1_53_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/script-factory.iml b/script-factory.iml
index 9c480ae..912ec03 100644
--- a/script-factory.iml
+++ b/script-factory.iml
@@ -1,8 +1,6 @@
-
-
-
+
@@ -21,5 +19,9 @@
+
+
+
+
\ No newline at end of file
diff --git a/target/classes/config.xml b/target/classes/config.xml
deleted file mode 100644
index b2fe32f..0000000
--- a/target/classes/config.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/target/classes/scriptfactory/Actions/Action.class b/target/classes/scriptfactory/Actions/Action.class
deleted file mode 100644
index 0e697e9..0000000
Binary files a/target/classes/scriptfactory/Actions/Action.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Actions/ActionHandler$1.class b/target/classes/scriptfactory/Actions/ActionHandler$1.class
deleted file mode 100644
index 363945b..0000000
Binary files a/target/classes/scriptfactory/Actions/ActionHandler$1.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Actions/ActionHandler$2.class b/target/classes/scriptfactory/Actions/ActionHandler$2.class
deleted file mode 100644
index 3f21742..0000000
Binary files a/target/classes/scriptfactory/Actions/ActionHandler$2.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Actions/ActionHandler$3.class b/target/classes/scriptfactory/Actions/ActionHandler$3.class
deleted file mode 100644
index bd8ed2a..0000000
Binary files a/target/classes/scriptfactory/Actions/ActionHandler$3.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Actions/ActionHandler$4.class b/target/classes/scriptfactory/Actions/ActionHandler$4.class
deleted file mode 100644
index de693c8..0000000
Binary files a/target/classes/scriptfactory/Actions/ActionHandler$4.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Actions/ActionHandler.class b/target/classes/scriptfactory/Actions/ActionHandler.class
deleted file mode 100644
index f331c43..0000000
Binary files a/target/classes/scriptfactory/Actions/ActionHandler.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Actions/Logic/Endif.class b/target/classes/scriptfactory/Actions/Logic/Endif.class
deleted file mode 100644
index 7003656..0000000
Binary files a/target/classes/scriptfactory/Actions/Logic/Endif.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Actions/Logic/If.class b/target/classes/scriptfactory/Actions/Logic/If.class
deleted file mode 100644
index 73f650d..0000000
Binary files a/target/classes/scriptfactory/Actions/Logic/If.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Actions/Logic/IfNot.class b/target/classes/scriptfactory/Actions/Logic/IfNot.class
deleted file mode 100644
index ece8a1a..0000000
Binary files a/target/classes/scriptfactory/Actions/Logic/IfNot.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Actions/Logic/LogicHandler$1.class b/target/classes/scriptfactory/Actions/Logic/LogicHandler$1.class
deleted file mode 100644
index 3bc838d..0000000
Binary files a/target/classes/scriptfactory/Actions/Logic/LogicHandler$1.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Actions/Logic/LogicHandler.class b/target/classes/scriptfactory/Actions/Logic/LogicHandler.class
deleted file mode 100644
index 1b19289..0000000
Binary files a/target/classes/scriptfactory/Actions/Logic/LogicHandler.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Actions/SubscriptHandler.class b/target/classes/scriptfactory/Actions/SubscriptHandler.class
deleted file mode 100644
index ba6099f..0000000
Binary files a/target/classes/scriptfactory/Actions/SubscriptHandler.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$1.class b/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$1.class
deleted file mode 100644
index fa9ceaf..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$1.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$2.class b/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$2.class
deleted file mode 100644
index a330873..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$2.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$3.class b/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$3.class
deleted file mode 100644
index 4ecfe8b..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$3.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$4.class b/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$4.class
deleted file mode 100644
index 521648a..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$4.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$5.class b/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$5.class
deleted file mode 100644
index a7775d1..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$5.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$6.class b/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$6.class
deleted file mode 100644
index 6d3e756..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI$6.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI.class b/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI.class
deleted file mode 100644
index 4faf5a6..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/AdvancedOptionsGUI.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui$1.class b/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui$1.class
deleted file mode 100644
index ecf9e03..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui$1.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui$2.class b/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui$2.class
deleted file mode 100644
index a38303d..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui$2.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui$3.class b/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui$3.class
deleted file mode 100644
index b4b709b..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui$3.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui$ScriptTreeCellRenderer.class b/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui$ScriptTreeCellRenderer.class
deleted file mode 100644
index 954ff26..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui$ScriptTreeCellRenderer.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui.class b/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui.class
deleted file mode 100644
index 405750e..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactorySDNGui.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactoryScript.class b/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactoryScript.class
deleted file mode 100644
index 9161ef6..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/ScriptFactoryScript.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Cowkiller$Openlummybank.class b/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Cowkiller$Openlummybank.class
deleted file mode 100644
index 0a2282c..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Cowkiller$Openlummybank.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Cowkiller$Walktocows.class b/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Cowkiller$Walktocows.class
deleted file mode 100644
index 88a1032..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Cowkiller$Walktocows.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Cowkiller.class b/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Cowkiller.class
deleted file mode 100644
index 9736050..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/ScriptFactorySDN/Scripts/Cowkiller.class and /dev/null differ
diff --git a/target/classes/scriptfactory/AdvancedGui/TipsAndTricksGUI.class b/target/classes/scriptfactory/AdvancedGui/TipsAndTricksGUI.class
deleted file mode 100644
index a83dd06..0000000
Binary files a/target/classes/scriptfactory/AdvancedGui/TipsAndTricksGUI.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Consumer.class b/target/classes/scriptfactory/Consumer.class
deleted file mode 100644
index 13c5d33..0000000
Binary files a/target/classes/scriptfactory/Consumer.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Core.class b/target/classes/scriptfactory/Core.class
deleted file mode 100644
index 742f347..0000000
Binary files a/target/classes/scriptfactory/Core.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/EnterJButton$1.class b/target/classes/scriptfactory/GUI/EnterJButton$1.class
deleted file mode 100644
index 0916776..0000000
Binary files a/target/classes/scriptfactory/GUI/EnterJButton$1.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/EnterJButton.class b/target/classes/scriptfactory/GUI/EnterJButton.class
deleted file mode 100644
index b57d0a4..0000000
Binary files a/target/classes/scriptfactory/GUI/EnterJButton.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/GUI$1.class b/target/classes/scriptfactory/GUI/GUI$1.class
deleted file mode 100644
index 2dd389c..0000000
Binary files a/target/classes/scriptfactory/GUI/GUI$1.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/GUI$2.class b/target/classes/scriptfactory/GUI/GUI$2.class
deleted file mode 100644
index e998128..0000000
Binary files a/target/classes/scriptfactory/GUI/GUI$2.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/GUI$3.class b/target/classes/scriptfactory/GUI/GUI$3.class
deleted file mode 100644
index ecd582a..0000000
Binary files a/target/classes/scriptfactory/GUI/GUI$3.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/GUI$4.class b/target/classes/scriptfactory/GUI/GUI$4.class
deleted file mode 100644
index 3750640..0000000
Binary files a/target/classes/scriptfactory/GUI/GUI$4.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/GUI$5.class b/target/classes/scriptfactory/GUI/GUI$5.class
deleted file mode 100644
index ec22769..0000000
Binary files a/target/classes/scriptfactory/GUI/GUI$5.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/GUI$6.class b/target/classes/scriptfactory/GUI/GUI$6.class
deleted file mode 100644
index fff25d9..0000000
Binary files a/target/classes/scriptfactory/GUI/GUI$6.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/GUI$7.class b/target/classes/scriptfactory/GUI/GUI$7.class
deleted file mode 100644
index 6e12818..0000000
Binary files a/target/classes/scriptfactory/GUI/GUI$7.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/GUI.class b/target/classes/scriptfactory/GUI/GUI.class
deleted file mode 100644
index 6a79283..0000000
Binary files a/target/classes/scriptfactory/GUI/GUI.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$1.class b/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$1.class
deleted file mode 100644
index 14eb07d..0000000
Binary files a/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$1.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$2.class b/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$2.class
deleted file mode 100644
index e4342c6..0000000
Binary files a/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$2.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$3.class b/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$3.class
deleted file mode 100644
index cb66c8d..0000000
Binary files a/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$3.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$4.class b/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$4.class
deleted file mode 100644
index 4a63752..0000000
Binary files a/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$4.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$5.class b/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$5.class
deleted file mode 100644
index e479575..0000000
Binary files a/target/classes/scriptfactory/GUI/MainPanels/ActionPanel$5.class and /dev/null differ
diff --git a/target/classes/scriptfactory/GUI/MainPanels/ActionPanel.class b/target/classes/scriptfactory/GUI/MainPanels/ActionPanel.class
deleted file mode 100644
index 17c58b6..0000000
Binary files a/target/classes/scriptfactory/GUI/MainPanels/ActionPanel.class and /dev/null differ
diff --git a/target/classes/scriptfactory/NewGuis/ActionGuiInfo.class b/target/classes/scriptfactory/NewGuis/ActionGuiInfo.class
deleted file mode 100644
index 6d9ac3e..0000000
Binary files a/target/classes/scriptfactory/NewGuis/ActionGuiInfo.class and /dev/null differ
diff --git a/target/classes/scriptfactory/NewGuis/ConditionGuiInfo.class b/target/classes/scriptfactory/NewGuis/ConditionGuiInfo.class
deleted file mode 100644
index 2bf99b1..0000000
Binary files a/target/classes/scriptfactory/NewGuis/ConditionGuiInfo.class and /dev/null differ
diff --git a/target/classes/scriptfactory/NewGuis/NewStatementGUI$1.class b/target/classes/scriptfactory/NewGuis/NewStatementGUI$1.class
deleted file mode 100644
index 3132f8e..0000000
Binary files a/target/classes/scriptfactory/NewGuis/NewStatementGUI$1.class and /dev/null differ
diff --git a/target/classes/scriptfactory/NewGuis/NewStatementGUI$2.class b/target/classes/scriptfactory/NewGuis/NewStatementGUI$2.class
deleted file mode 100644
index 1517df9..0000000
Binary files a/target/classes/scriptfactory/NewGuis/NewStatementGUI$2.class and /dev/null differ
diff --git a/target/classes/scriptfactory/NewGuis/NewStatementGUI$3.class b/target/classes/scriptfactory/NewGuis/NewStatementGUI$3.class
deleted file mode 100644
index b504047..0000000
Binary files a/target/classes/scriptfactory/NewGuis/NewStatementGUI$3.class and /dev/null differ
diff --git a/target/classes/scriptfactory/NewGuis/NewStatementGUI$4.class b/target/classes/scriptfactory/NewGuis/NewStatementGUI$4.class
deleted file mode 100644
index e3856a2..0000000
Binary files a/target/classes/scriptfactory/NewGuis/NewStatementGUI$4.class and /dev/null differ
diff --git a/target/classes/scriptfactory/NewGuis/NewStatementGUI$5.class b/target/classes/scriptfactory/NewGuis/NewStatementGUI$5.class
deleted file mode 100644
index 985cfaa..0000000
Binary files a/target/classes/scriptfactory/NewGuis/NewStatementGUI$5.class and /dev/null differ
diff --git a/target/classes/scriptfactory/NewGuis/NewStatementGUI$Descriptions.class b/target/classes/scriptfactory/NewGuis/NewStatementGUI$Descriptions.class
deleted file mode 100644
index 5e57a9f..0000000
Binary files a/target/classes/scriptfactory/NewGuis/NewStatementGUI$Descriptions.class and /dev/null differ
diff --git a/target/classes/scriptfactory/NewGuis/NewStatementGUI.class b/target/classes/scriptfactory/NewGuis/NewStatementGUI.class
deleted file mode 100644
index 2c0a79b..0000000
Binary files a/target/classes/scriptfactory/NewGuis/NewStatementGUI.class and /dev/null differ
diff --git a/target/classes/scriptfactory/NewGuis/UncommonActionGuiInfo.class b/target/classes/scriptfactory/NewGuis/UncommonActionGuiInfo.class
deleted file mode 100644
index 62f0be4..0000000
Binary files a/target/classes/scriptfactory/NewGuis/UncommonActionGuiInfo.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Strategies/ActionExecutor.class b/target/classes/scriptfactory/Strategies/ActionExecutor.class
deleted file mode 100644
index 4e53567..0000000
Binary files a/target/classes/scriptfactory/Strategies/ActionExecutor.class and /dev/null differ
diff --git a/target/classes/scriptfactory/Strategies/RunLoop.class b/target/classes/scriptfactory/Strategies/RunLoop.class
deleted file mode 100644
index 0f16f1d..0000000
Binary files a/target/classes/scriptfactory/Strategies/RunLoop.class and /dev/null differ
diff --git a/target/classes/scriptfactory/VarsMethods.class b/target/classes/scriptfactory/VarsMethods.class
deleted file mode 100644
index 5bdc2c2..0000000
Binary files a/target/classes/scriptfactory/VarsMethods.class and /dev/null differ