diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index a0ccf77..0000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Environment-dependent path to Maven home directory
-/mavenHomeManager.xml
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/java/.gitignore b/java/.gitignore
index 1b6985c..1f93dfc 100644
--- a/java/.gitignore
+++ b/java/.gitignore
@@ -3,3 +3,5 @@
# Ignore Gradle build output directory
build
+
+.idea
diff --git a/java/.idea/compiler.xml b/java/.idea/compiler.xml
deleted file mode 100644
index bcf4711..0000000
--- a/java/.idea/compiler.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/java/.idea/gradle.xml b/java/.idea/gradle.xml
deleted file mode 100644
index 84f9a93..0000000
--- a/java/.idea/gradle.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/java/.idea/libraries/Gradle__junit_junit_4_13_2.xml b/java/.idea/libraries/Gradle__junit_junit_4_13_2.xml
deleted file mode 100644
index 16612d5..0000000
--- a/java/.idea/libraries/Gradle__junit_junit_4_13_2.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/java/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml b/java/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml
deleted file mode 100644
index 417b0f2..0000000
--- a/java/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/java/.idea/misc.xml b/java/.idea/misc.xml
deleted file mode 100644
index 6867935..0000000
--- a/java/.idea/misc.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/java/.idea/modules.xml b/java/.idea/modules.xml
deleted file mode 100644
index b898e33..0000000
--- a/java/.idea/modules.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/java/.idea/modules/tatsuki.iml b/java/.idea/modules/tatsuki.iml
deleted file mode 100644
index 7657f3c..0000000
--- a/java/.idea/modules/tatsuki.iml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/java/.idea/modules/tatsuki/tatsuki.tatsuki.iml b/java/.idea/modules/tatsuki/tatsuki.tatsuki.iml
deleted file mode 100644
index 029e1f0..0000000
--- a/java/.idea/modules/tatsuki/tatsuki.tatsuki.iml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/java/.idea/modules/tatsuki/tatsuki.tatsuki.main.iml b/java/.idea/modules/tatsuki/tatsuki.tatsuki.main.iml
deleted file mode 100644
index b8adbcb..0000000
--- a/java/.idea/modules/tatsuki/tatsuki.tatsuki.main.iml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/java/.idea/modules/tatsuki/tatsuki.tatsuki.test.iml b/java/.idea/modules/tatsuki/tatsuki.tatsuki.test.iml
deleted file mode 100644
index 57e3fb3..0000000
--- a/java/.idea/modules/tatsuki/tatsuki.tatsuki.test.iml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/java/.idea/workspace.xml b/java/.idea/workspace.xml
deleted file mode 100644
index 6fd2107..0000000
--- a/java/.idea/workspace.xml
+++ /dev/null
@@ -1,149 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {
- "associatedIndex": 0
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- false
- true
- false
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1770224348579
-
-
- 1770224348579
-
-
-
-
\ No newline at end of file