diff --git a/.gitignore b/.gitignore
index 78f67e1..a8e6b0b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,7 +8,6 @@ test/unit/bin/*
test/coverage/*
/cmake-build-remotedebug/
/cmake-build-debug/
-.idea/*.xml
/cmake-build-rasppi-build-local/
/cmake-build-asan/
/cmake-build-asan-pi/
@@ -18,4 +17,5 @@ test/coverage/*
/cmake-build-debug-dockerarmv6/
/cmake-build-cov-dockerarmv6/
/cmake-build-reldebinfo-dockerarmv6/
-.env
\ No newline at end of file
+.env
+/.idea/
diff --git a/.idea/deployment.xml b/.idea/deployment.xml
deleted file mode 100644
index 56246f2..0000000
--- a/.idea/deployment.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/dictionaries/hammer.xml b/.idea/dictionaries/hammer.xml
deleted file mode 100644
index b17254f..0000000
--- a/.idea/dictionaries/hammer.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
- lcdc
-
-
-
\ No newline at end of file
diff --git a/.idea/git_toolbox_prj.xml b/.idea/git_toolbox_prj.xml
deleted file mode 100644
index d14c6e5..0000000
--- a/.idea/git_toolbox_prj.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/jsonSchemas.xml b/.idea/jsonSchemas.xml
deleted file mode 100644
index 6bf11f5..0000000
--- a/.idea/jsonSchemas.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index 8822db8..0000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index dae246d..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/ARMv6_Rasp_1___Debugger.xml b/.idea/runConfigurations/ARMv6_Rasp_1___Debugger.xml
deleted file mode 100644
index 3a14d8a..0000000
--- a/.idea/runConfigurations/ARMv6_Rasp_1___Debugger.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/All_Unit_Tests.xml b/.idea/runConfigurations/All_Unit_Tests.xml
deleted file mode 100644
index d3ad8ff..0000000
--- a/.idea/runConfigurations/All_Unit_Tests.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/All_Unit_Tests__Remote_.xml b/.idea/runConfigurations/All_Unit_Tests__Remote_.xml
deleted file mode 100644
index e5a8c30..0000000
--- a/.idea/runConfigurations/All_Unit_Tests__Remote_.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
- d1f5612f-44bb-4468-96b4-b09977424de0
- Remote (d1f5612f-44bb-4468-96b4-b09977424de0)
-
- $PROJECT_DIR$/test/unit/bin
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/All_in_BTNControl__Remote_.xml b/.idea/runConfigurations/All_in_BTNControl__Remote_.xml
deleted file mode 100644
index 385b40a..0000000
--- a/.idea/runConfigurations/All_in_BTNControl__Remote_.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
- d1f5612f-44bb-4468-96b4-b09977424de0
- Remote (d1f5612f-44bb-4468-96b4-b09977424de0)
-
- $PROJECT_DIR$/test/unit/bin
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/All_in_DynamicSensorFactory__Remote_.xml b/.idea/runConfigurations/All_in_DynamicSensorFactory__Remote_.xml
deleted file mode 100644
index ea06599..0000000
--- a/.idea/runConfigurations/All_in_DynamicSensorFactory__Remote_.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
- d1f5612f-44bb-4468-96b4-b09977424de0
- Remote (d1f5612f-44bb-4468-96b4-b09977424de0)
-
- $PROJECT_DIR$/test/unit/bin
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/All_in_LcdController__Remote_.xml b/.idea/runConfigurations/All_in_LcdController__Remote_.xml
deleted file mode 100644
index 752a45c..0000000
--- a/.idea/runConfigurations/All_in_LcdController__Remote_.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
- d1f5612f-44bb-4468-96b4-b09977424de0
- Remote (d1f5612f-44bb-4468-96b4-b09977424de0)
-
- $PROJECT_DIR$/test/unit/bin
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/All_in_RetrieveSensorData__Remote_.xml b/.idea/runConfigurations/All_in_RetrieveSensorData__Remote_.xml
deleted file mode 100644
index da1eea4..0000000
--- a/.idea/runConfigurations/All_in_RetrieveSensorData__Remote_.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
- d1f5612f-44bb-4468-96b4-b09977424de0
- Remote (d1f5612f-44bb-4468-96b4-b09977424de0)
-
- $PROJECT_DIR$/test/unit/bin
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/BTNControl.xml b/.idea/runConfigurations/BTNControl.xml
deleted file mode 100644
index 8b92d8a..0000000
--- a/.idea/runConfigurations/BTNControl.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/DynamSensors.xml b/.idea/runConfigurations/DynamSensors.xml
deleted file mode 100644
index 1a937be..0000000
--- a/.idea/runConfigurations/DynamSensors.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/DynamicSensorFactory.xml b/.idea/runConfigurations/DynamicSensorFactory.xml
deleted file mode 100644
index f3b995f..0000000
--- a/.idea/runConfigurations/DynamicSensorFactory.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/GPIOTest.xml b/.idea/runConfigurations/GPIOTest.xml
deleted file mode 100644
index 36292fb..0000000
--- a/.idea/runConfigurations/GPIOTest.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/LcdController.xml b/.idea/runConfigurations/LcdController.xml
deleted file mode 100644
index 155a4c6..0000000
--- a/.idea/runConfigurations/LcdController.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/RetrieveSensorData.xml b/.idea/runConfigurations/RetrieveSensorData.xml
deleted file mode 100644
index 6869611..0000000
--- a/.idea/runConfigurations/RetrieveSensorData.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/TestLCD.xml b/.idea/runConfigurations/TestLCD.xml
deleted file mode 100644
index 07af251..0000000
--- a/.idea/runConfigurations/TestLCD.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/cov_all.xml b/.idea/runConfigurations/cov_all.xml
deleted file mode 100644
index b5885e7..0000000
--- a/.idea/runConfigurations/cov_all.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/cov_all__Don_t_Build_.xml b/.idea/runConfigurations/cov_all__Don_t_Build_.xml
deleted file mode 100644
index 85acb93..0000000
--- a/.idea/runConfigurations/cov_all__Don_t_Build_.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/cov_manual_run.xml b/.idea/runConfigurations/cov_manual_run.xml
deleted file mode 100644
index 6afa362..0000000
--- a/.idea/runConfigurations/cov_manual_run.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/test_all_unit.xml b/.idea/runConfigurations/test_all_unit.xml
deleted file mode 100644
index 1be0ead..0000000
--- a/.idea/runConfigurations/test_all_unit.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/test_btncontrol.xml b/.idea/runConfigurations/test_btncontrol.xml
deleted file mode 100644
index 2f99a96..0000000
--- a/.idea/runConfigurations/test_btncontrol.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/test_configparser.xml b/.idea/runConfigurations/test_configparser.xml
deleted file mode 100644
index 96509b5..0000000
--- a/.idea/runConfigurations/test_configparser.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/test_dynamsensorfact.xml b/.idea/runConfigurations/test_dynamsensorfact.xml
deleted file mode 100644
index beabe4f..0000000
--- a/.idea/runConfigurations/test_dynamsensorfact.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/test_lcdcontroller.xml b/.idea/runConfigurations/test_lcdcontroller.xml
deleted file mode 100644
index 6a3d36d..0000000
--- a/.idea/runConfigurations/test_lcdcontroller.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/test_retrievesendata.xml b/.idea/runConfigurations/test_retrievesendata.xml
deleted file mode 100644
index 06f45c8..0000000
--- a/.idea/runConfigurations/test_retrievesendata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/weatherStationPlus.xml b/.idea/runConfigurations/weatherStationPlus.xml
deleted file mode 100644
index a0490ce..0000000
--- a/.idea/runConfigurations/weatherStationPlus.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/runConfigurations/weatherStationPlus__Don_t_Build_.xml b/.idea/runConfigurations/weatherStationPlus__Don_t_Build_.xml
deleted file mode 100644
index d151e51..0000000
--- a/.idea/runConfigurations/weatherStationPlus__Don_t_Build_.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 94a25f7..0000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/weatherStationPlus.iml b/.idea/weatherStationPlus.iml
deleted file mode 100644
index f08604b..0000000
--- a/.idea/weatherStationPlus.iml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file