diff --git a/.gitignore b/.gitignore
index d4b55c98..ad545edc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,7 +9,8 @@
.classpath
.externalToolBuilders/
.gradle/
-.idea/
+.idea/*
+!.idea/codeStyles/
.loadpath
.metadata
.prefs
diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
new file mode 100644
index 00000000..57a04781
--- /dev/null
+++ b/.idea/codeStyles/Project.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
new file mode 100644
index 00000000..79ee123c
--- /dev/null
+++ b/.idea/codeStyles/codeStyleConfig.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/gradle.properties b/gradle.properties
new file mode 100644
index 00000000..7fc6f1ff
--- /dev/null
+++ b/gradle.properties
@@ -0,0 +1 @@
+kotlin.code.style=official