diff --git a/.gitignore b/.gitignore
index 39fb081..a04bb24 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,9 +1,14 @@
+# Build files
+build/
+
+# Project setting files
+.idea/
*.iml
-.gradle
-/local.properties
-/.idea/workspace.xml
-/.idea/libraries
+local.properties
+
+# Gradle generated files
+.gradle/
+
+# OS related files
.DS_Store
-/build
-/captures
-.externalNativeBuild
+Thumbs.db
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
deleted file mode 100644
index 96cc43e..0000000
--- a/.idea/compiler.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml
deleted file mode 100644
index e7bedf3..0000000
--- a/.idea/copyright/profiles_settings.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/.idea/dictionaries/eomin.xml b/.idea/dictionaries/eomin.xml
deleted file mode 100644
index 1bbd361..0000000
--- a/.idea/dictionaries/eomin.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
deleted file mode 100644
index 97626ba..0000000
--- a/.idea/encodings.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
index 44377ec..dfaf8a8 100644
--- a/.idea/gradle.xml
+++ b/.idea/gradle.xml
@@ -3,6 +3,9 @@