diff --git a/.gitignore b/.gitignore
index 8ede3c2..c445fd4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,27 +4,7 @@
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
# User-specific stuff
-.idea/**/workspace.xml
-.idea/**/tasks.xml
-.idea/**/usage.statistics.xml
-.idea/**/dictionaries
-.idea/**/shelf
-
-# Generated files
-.idea/**/contentModel.xml
-
-# Sensitive or high-churn files
-.idea/**/dataSources/
-.idea/**/dataSources.ids
-.idea/**/dataSources.local.xml
-.idea/**/sqlDataSources.xml
-.idea/**/dynamic.xml
-.idea/**/uiDesigner.xml
-.idea/**/dbnavigator.xml
-
-# Gradle
-.idea/**/gradle.xml
-.idea/**/libraries
+.idea/
# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 5c98b42..0000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-# Default ignored files
-/workspace.xml
\ No newline at end of file
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
deleted file mode 100644
index a55e7a1..0000000
--- a/.idea/codeStyles/codeStyleConfig.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
deleted file mode 100644
index 6560a98..0000000
--- a/.idea/inspectionProfiles/Project_Default.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/markdown-doclet.xml b/.idea/markdown-doclet.xml
deleted file mode 100644
index a0355e9..0000000
--- a/.idea/markdown-doclet.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index 0548357..0000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index 8fd8bd1..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml
deleted file mode 100644
index e96534f..0000000
--- a/.idea/uiDesigner.xml
+++ /dev/null
@@ -1,124 +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/workspace.xml b/.idea/workspace.xml
deleted file mode 100644
index 9e74fec..0000000
--- a/.idea/workspace.xml
+++ /dev/null
@@ -1,828 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1577620314304
-
-
- 1577620314304
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1581954761859
-
-
-
- 1581954761859
-
-
- 1581954878045
-
-
-
- 1581954878045
-
-
- 1581954948951
-
-
-
- 1581954948952
-
-
- 1581954955102
-
-
-
- 1581954955102
-
-
- 1581956318327
-
-
-
- 1581956318327
-
-
- 1581957184398
-
-
-
- 1581957184398
-
-
- 1581957264975
-
-
-
- 1581957264975
-
-
- 1582020729706
-
-
-
- 1582020729706
-
-
- 1582020913236
-
-
-
- 1582020913236
-
-
- 1582641766540
-
-
-
- 1582641766540
-
-
- 1582643176570
-
-
-
- 1582643176570
-
-
- 1582708681247
-
-
-
- 1582708681248
-
-
- 1582711917874
-
-
-
- 1582711917874
-
-
- 1582718525647
-
-
-
- 1582718525647
-
-
- 1582723258830
-
-
-
- 1582723258830
-
-
- 1582888928990
-
-
-
- 1582888928990
-
-
- 1582901003378
-
-
-
- 1582901003378
-
-
- 1582962309100
-
-
-
- 1582962309100
-
-
- 1582971922719
-
-
-
- 1582971922719
-
-
- 1582971955761
-
-
-
- 1582971955761
-
-
- 1582972061183
-
-
-
- 1582972061183
-
-
- 1583497819094
-
-
-
- 1583497819094
-
-
- 1583851879205
-
-
-
- 1583851879205
-
-
- 1584289863273
-
-
-
- 1584289863273
-
-
- 1584416595529
-
-
-
- 1584416595529
-
-
- 1585027889054
-
-
-
- 1585027889055
-
-
- 1585041706193
-
-
-
- 1585041706193
-
-
- 1585108622120
-
-
-
- 1585108622120
-
-
- 1585220219370
-
-
-
- 1585220219370
-
-
- 1585226292787
-
-
-
- 1585226292788
-
-
- 1585230484320
-
-
-
- 1585230484320
-
-
- 1585230789181
-
-
-
- 1585230789181
-
-
- 1585232616596
-
-
-
- 1585232616596
-
-
- 1585234195148
-
-
-
- 1585234195148
-
-
- 1585377224497
-
-
-
- 1585377224497
-
-
- 1586355292587
-
-
-
- 1586355292587
-
-
- 1588336179207
-
-
-
- 1588336179207
-
-
- 1588336234219
-
-
-
- 1588336234219
-
-
- 1588749779331
-
-
-
- 1588749779332
-
-
- 1591254334744
-
-
-
- 1591254334745
-
-
- 1591262493149
-
-
-
- 1591262493149
-
-
- 1591266199793
-
-
-
- 1591266199793
-
-
- 1591337784803
-
-
-
- 1591337784803
-
-
- 1591590258725
-
-
-
- 1591590258725
-
-
- 1591633493322
-
-
-
- 1591633493323
-
-
- 1591717167747
-
-
-
- 1591717167748
-
-
- 1592388297996
-
-
-
- 1592388297996
-
-
- 1592881788620
-
-
-
- 1592881788621
-
-
- 1592881815955
-
-
-
- 1592881815955
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file