diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml
index e805548aaa8..8d81632f83e 100644
--- a/.idea/kotlinc.xml
+++ b/.idea/kotlinc.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/CLI_Help.xml b/.idea/runConfigurations/CLI_Help.xml
new file mode 100644
index 00000000000..464c377ba88
--- /dev/null
+++ b/.idea/runConfigurations/CLI_Help.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ false
+ false
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/game__gradle_.xml b/.idea/runConfigurations/Terasology.xml
similarity index 54%
rename from .idea/runConfigurations/game__gradle_.xml
rename to .idea/runConfigurations/Terasology.xml
index e97e09d6111..ba8cfc64c0c 100644
--- a/.idea/runConfigurations/game__gradle_.xml
+++ b/.idea/runConfigurations/Terasology.xml
@@ -1,5 +1,5 @@
-
+
@@ -11,11 +11,15 @@
+
-
+
- true
+ true
+ true
+ false
+ false
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC.xml b/.idea/runConfigurations/TerasologyPC.xml
deleted file mode 100644
index 7b257a2799e..00000000000
--- a/.idea/runConfigurations/TerasologyPC.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/.idea/runConfigurations/TerasologyPC__2nd_client_.xml b/.idea/runConfigurations/TerasologyPC__2nd_client_.xml
deleted file mode 100644
index ede87b92473..00000000000
--- a/.idea/runConfigurations/TerasologyPC__2nd_client_.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC__2nd_client_for_mac.xml b/.idea/runConfigurations/TerasologyPC__2nd_client_for_mac.xml
deleted file mode 100644
index e00886a4768..00000000000
--- a/.idea/runConfigurations/TerasologyPC__2nd_client_for_mac.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC__3rd_client_.xml b/.idea/runConfigurations/TerasologyPC__3rd_client_.xml
deleted file mode 100644
index 096f62ec2f3..00000000000
--- a/.idea/runConfigurations/TerasologyPC__3rd_client_.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC__CR_enabled_.xml b/.idea/runConfigurations/TerasologyPC__CR_enabled_.xml
deleted file mode 100644
index b6c752f9b55..00000000000
--- a/.idea/runConfigurations/TerasologyPC__CR_enabled_.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC__EXTREME_8GB_.xml b/.idea/runConfigurations/TerasologyPC__EXTREME_8GB_.xml
deleted file mode 100644
index 40c5b9abe8d..00000000000
--- a/.idea/runConfigurations/TerasologyPC__EXTREME_8GB_.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC__Headless_.xml b/.idea/runConfigurations/TerasologyPC__Headless_.xml
deleted file mode 100644
index dd86327ebc6..00000000000
--- a/.idea/runConfigurations/TerasologyPC__Headless_.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC__Java_FlightRecorder_.xml b/.idea/runConfigurations/TerasologyPC__Java_FlightRecorder_.xml
deleted file mode 100644
index 94040f7826f..00000000000
--- a/.idea/runConfigurations/TerasologyPC__Java_FlightRecorder_.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC__Splash_disabled_.xml b/.idea/runConfigurations/TerasologyPC__Splash_disabled_.xml
deleted file mode 100644
index 46582c03a0b..00000000000
--- a/.idea/runConfigurations/TerasologyPC__Splash_disabled_.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC__load_latest_.xml b/.idea/runConfigurations/TerasologyPC__load_latest_.xml
deleted file mode 100644
index c6febd20a3b..00000000000
--- a/.idea/runConfigurations/TerasologyPC__load_latest_.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC__no_audio_.xml b/.idea/runConfigurations/TerasologyPC__no_audio_.xml
deleted file mode 100644
index ebe8200612c..00000000000
--- a/.idea/runConfigurations/TerasologyPC__no_audio_.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC__no_saves_.xml b/.idea/runConfigurations/TerasologyPC__no_saves_.xml
deleted file mode 100644
index c0b10d8c3a7..00000000000
--- a/.idea/runConfigurations/TerasologyPC__no_saves_.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC__permissive_security_.xml b/.idea/runConfigurations/TerasologyPC__permissive_security_.xml
deleted file mode 100644
index 72950e1268c..00000000000
--- a/.idea/runConfigurations/TerasologyPC__permissive_security_.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC__recreate_latest_.xml b/.idea/runConfigurations/TerasologyPC__recreate_latest_.xml
deleted file mode 100644
index f24a1795f1f..00000000000
--- a/.idea/runConfigurations/TerasologyPC__recreate_latest_.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TerasologyPC_for_mac.xml b/.idea/runConfigurations/TerasologyPC_for_mac.xml
deleted file mode 100644
index 960c75d1f4f..00000000000
--- a/.idea/runConfigurations/TerasologyPC_for_mac.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/Terasology__2nd_client_.xml b/.idea/runConfigurations/Terasology__2nd_client_.xml
new file mode 100644
index 00000000000..33c9e504e1c
--- /dev/null
+++ b/.idea/runConfigurations/Terasology__2nd_client_.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ false
+ false
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Terasology__3rd_client_.xml b/.idea/runConfigurations/Terasology__3rd_client_.xml
new file mode 100644
index 00000000000..739f28ff1ae
--- /dev/null
+++ b/.idea/runConfigurations/Terasology__3rd_client_.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ false
+ false
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Terasology__8GB_.xml b/.idea/runConfigurations/Terasology__8GB_.xml
new file mode 100644
index 00000000000..6d07fe07505
--- /dev/null
+++ b/.idea/runConfigurations/Terasology__8GB_.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ false
+ false
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Terasology__Headless_Server_.xml b/.idea/runConfigurations/Terasology__Headless_Server_.xml
new file mode 100644
index 00000000000..002ffc3c67f
--- /dev/null
+++ b/.idea/runConfigurations/Terasology__Headless_Server_.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ false
+ false
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Terasology__Java_FlightRecorder_.xml b/.idea/runConfigurations/Terasology__Java_FlightRecorder_.xml
new file mode 100644
index 00000000000..63fce9f77c4
--- /dev/null
+++ b/.idea/runConfigurations/Terasology__Java_FlightRecorder_.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+ false
+ false
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Terasology__MacOS__.xml b/.idea/runConfigurations/Terasology__MacOS__.xml
new file mode 100644
index 00000000000..32edc459efd
--- /dev/null
+++ b/.idea/runConfigurations/Terasology__MacOS__.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ false
+ false
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Terasology__with_Crash_Reporter_.xml b/.idea/runConfigurations/Terasology__with_Crash_Reporter_.xml
new file mode 100644
index 00000000000..0ce71a7f4de
--- /dev/null
+++ b/.idea/runConfigurations/Terasology__with_Crash_Reporter_.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ false
+ false
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Tests___Integration.xml b/.idea/runConfigurations/Tests___Integration.xml
new file mode 100644
index 00000000000..3cc89f76bb2
--- /dev/null
+++ b/.idea/runConfigurations/Tests___Integration.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ true
+ false
+ true
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Tests___Integration__flaky_.xml b/.idea/runConfigurations/Tests___Integration__flaky_.xml
new file mode 100644
index 00000000000..0a66cca0f2b
--- /dev/null
+++ b/.idea/runConfigurations/Tests___Integration__flaky_.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ true
+ false
+ true
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Tests___Unit.xml b/.idea/runConfigurations/Tests___Unit.xml
new file mode 100644
index 00000000000..b65e4c04c2f
--- /dev/null
+++ b/.idea/runConfigurations/Tests___Unit.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ true
+ false
+ true
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/engine_tests_with_JaCoCo.xml b/.idea/runConfigurations/engine_tests_with_JaCoCo.xml
deleted file mode 100644
index 11a0844b74c..00000000000
--- a/.idea/runConfigurations/engine_tests_with_JaCoCo.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file