diff --git a/.gitignore b/.gitignore
index 2ae70ecd..a6427941 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@ kotlin/mobilesdkrs/src/main/jniLibs/*
kotlin/local.properties
.direnv
.envrc
+**.idea
diff --git a/kotlin/.idea/.gitignore b/kotlin/.idea/.gitignore
deleted file mode 100644
index 26d33521..00000000
--- a/kotlin/.idea/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
diff --git a/kotlin/.idea/.name b/kotlin/.idea/.name
deleted file mode 100644
index a5e74329..00000000
--- a/kotlin/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-MobileSdkRs
\ No newline at end of file
diff --git a/kotlin/.idea/caches/deviceStreaming.xml b/kotlin/.idea/caches/deviceStreaming.xml
deleted file mode 100644
index 821dc38d..00000000
--- a/kotlin/.idea/caches/deviceStreaming.xml
+++ /dev/null
@@ -1,329 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/compiler.xml b/kotlin/.idea/compiler.xml
deleted file mode 100644
index b589d56e..00000000
--- a/kotlin/.idea/compiler.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/gradle.xml b/kotlin/.idea/gradle.xml
deleted file mode 100644
index 12fca9fb..00000000
--- a/kotlin/.idea/gradle.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/kotlinc.xml b/kotlin/.idea/kotlinc.xml
deleted file mode 100644
index f8467b45..00000000
--- a/kotlin/.idea/kotlinc.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_activity_activity_1_6_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_activity_activity_1_6_0_aar.xml
deleted file mode 100644
index 24126769..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_activity_activity_1_6_0_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_annotation_annotation_1_5_0.xml b/kotlin/.idea/libraries/Gradle__androidx_annotation_annotation_1_5_0.xml
deleted file mode 100644
index 1f9facc9..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_annotation_annotation_1_5_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_annotation_annotation_experimental_1_3_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_annotation_annotation_experimental_1_3_0_aar.xml
deleted file mode 100644
index c47efc67..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_annotation_annotation_experimental_1_3_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_6_1_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_6_1_aar.xml
deleted file mode 100644
index 2509e075..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_6_1_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_6_1_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_6_1_aar.xml
deleted file mode 100644
index 1af6463c..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_6_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml b/kotlin/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml
deleted file mode 100644
index befd67bb..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_1_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_1_0_aar.xml
deleted file mode 100644
index 3af172e2..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_1_0_aar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml b/kotlin/.idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml
deleted file mode 100644
index de055d69..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_concurrent_concurrent_futures_1_0_0.xml b/kotlin/.idea/libraries/Gradle__androidx_concurrent_concurrent_futures_1_0_0.xml
deleted file mode 100644
index 4e07a5f0..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_concurrent_concurrent_futures_1_0_0.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_core_core_1_9_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_core_core_1_9_0_aar.xml
deleted file mode 100644
index 9982bf04..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_core_core_1_9_0_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_core_core_ktx_1_9_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_core_core_ktx_1_9_0_aar.xml
deleted file mode 100644
index 569ad024..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_core_core_ktx_1_9_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml
deleted file mode 100644
index 93071930..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml
deleted file mode 100644
index 25f7de28..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml
deleted file mode 100644
index 5d29a3f9..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_fragment_fragment_1_3_6_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_fragment_fragment_1_3_6_aar.xml
deleted file mode 100644
index 33c33e79..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_fragment_fragment_1_3_6_aar.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml
deleted file mode 100644
index bb2c99a4..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_5_1.xml b/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_5_1.xml
deleted file mode 100644
index 932e5b4b..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_5_1.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml
deleted file mode 100644
index ddd8b002..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_5_1_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_5_1_aar.xml
deleted file mode 100644
index 538876ce..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_5_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_5_1_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_5_1_aar.xml
deleted file mode 100644
index 2ab5f0c2..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_5_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_5_1_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_5_1_aar.xml
deleted file mode 100644
index 5c182e5d..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_5_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_savedstate_2_5_1_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_savedstate_2_5_1_aar.xml
deleted file mode 100644
index 50dab2d1..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_savedstate_2_5_1_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml
deleted file mode 100644
index cf8caa00..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_2_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_2_0_aar.xml
deleted file mode 100644
index 42f0da65..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_2_0_aar.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_test_annotation_1_0_1_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_test_annotation_1_0_1_aar.xml
deleted file mode 100644
index 13dec4d8..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_test_annotation_1_0_1_aar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_test_core_1_5_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_test_core_1_5_0_aar.xml
deleted file mode 100644
index d47c693b..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_test_core_1_5_0_aar.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_5_1_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_5_1_aar.xml
deleted file mode 100644
index f3ee483f..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_5_1_aar.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_5_1_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_5_1_aar.xml
deleted file mode 100644
index b004f383..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_5_1_aar.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_5_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_5_aar.xml
deleted file mode 100644
index 103c45fa..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_5_aar.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_test_monitor_1_6_1_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_test_monitor_1_6_1_aar.xml
deleted file mode 100644
index 7ff41390..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_test_monitor_1_6_1_aar.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_test_runner_1_5_2_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_test_runner_1_5_2_aar.xml
deleted file mode 100644
index 504c234e..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_test_runner_1_5_2_aar.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_test_services_storage_1_4_2_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_test_services_storage_1_4_2_aar.xml
deleted file mode 100644
index 30e67c62..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_test_services_storage_1_4_2_aar.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_tracing_tracing_1_0_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_tracing_tracing_1_0_0_aar.xml
deleted file mode 100644
index 960c017a..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_tracing_tracing_1_0_0_aar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml
deleted file mode 100644
index 984d36e6..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml
deleted file mode 100644
index 4e1789b6..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_1_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_1_aar.xml
deleted file mode 100644
index 33971b3b..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_1_aar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml b/kotlin/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml
deleted file mode 100644
index bc8d8b5d..00000000
--- a/kotlin/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_2.xml b/kotlin/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_2.xml
deleted file mode 100644
index 1e907fa8..00000000
--- a/kotlin/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_2.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__com_google_guava_listenablefuture_1_0.xml b/kotlin/.idea/libraries/Gradle__com_google_guava_listenablefuture_1_0.xml
deleted file mode 100644
index e33a2163..00000000
--- a/kotlin/.idea/libraries/Gradle__com_google_guava_listenablefuture_1_0.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1.xml b/kotlin/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1.xml
deleted file mode 100644
index 7612e94e..00000000
--- a/kotlin/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__javax_inject_javax_inject_1.xml b/kotlin/.idea/libraries/Gradle__javax_inject_javax_inject_1.xml
deleted file mode 100644
index 4578a9e7..00000000
--- a/kotlin/.idea/libraries/Gradle__javax_inject_javax_inject_1.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__junit_junit_4_13_2.xml b/kotlin/.idea/libraries/Gradle__junit_junit_4_13_2.xml
deleted file mode 100644
index bc47afd3..00000000
--- a/kotlin/.idea/libraries/Gradle__junit_junit_4_13_2.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__net_java_dev_jna_jna_5_13_0_aar.xml b/kotlin/.idea/libraries/Gradle__net_java_dev_jna_jna_5_13_0_aar.xml
deleted file mode 100644
index fa90d6a5..00000000
--- a/kotlin/.idea/libraries/Gradle__net_java_dev_jna_jna_5_13_0_aar.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml b/kotlin/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml
deleted file mode 100644
index 1e4cd459..00000000
--- a/kotlin/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3.xml b/kotlin/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3.xml
deleted file mode 100644
index 45ba3065..00000000
--- a/kotlin/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3.xml b/kotlin/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3.xml
deleted file mode 100644
index f0fd31fb..00000000
--- a/kotlin/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__org_jetbrains_annotations_23_0_0.xml b/kotlin/.idea/libraries/Gradle__org_jetbrains_annotations_23_0_0.xml
deleted file mode 100644
index 850b22d4..00000000
--- a/kotlin/.idea/libraries/Gradle__org_jetbrains_annotations_23_0_0.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_2_0_0.xml b/kotlin/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_2_0_0.xml
deleted file mode 100644
index b6bfc351..00000000
--- a/kotlin/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_2_0_0.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_android_1_9_0_RC_2.xml b/kotlin/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_android_1_9_0_RC_2.xml
deleted file mode 100644
index 33d7ef03..00000000
--- a/kotlin/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_android_1_9_0_RC_2.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm_1_9_0_RC_2.xml b/kotlin/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm_1_9_0_RC_2.xml
deleted file mode 100644
index bd1acf98..00000000
--- a/kotlin/.idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm_1_9_0_RC_2.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/migrations.xml b/kotlin/.idea/migrations.xml
deleted file mode 100644
index f8051a6f..00000000
--- a/kotlin/.idea/migrations.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/misc.xml b/kotlin/.idea/misc.xml
deleted file mode 100644
index 55c0ec2c..00000000
--- a/kotlin/.idea/misc.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/modules.xml b/kotlin/.idea/modules.xml
deleted file mode 100644
index 32c3a1f4..00000000
--- a/kotlin/.idea/modules.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/modules/MobileSdkRs.iml b/kotlin/.idea/modules/MobileSdkRs.iml
deleted file mode 100644
index b7b83530..00000000
--- a/kotlin/.idea/modules/MobileSdkRs.iml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/modules/mobilesdkrs/MobileSdkRs.mobilesdkrs.androidTest.iml b/kotlin/.idea/modules/mobilesdkrs/MobileSdkRs.mobilesdkrs.androidTest.iml
deleted file mode 100644
index 5a692a1c..00000000
--- a/kotlin/.idea/modules/mobilesdkrs/MobileSdkRs.mobilesdkrs.androidTest.iml
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- :mobilesdkrs:main
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/modules/mobilesdkrs/MobileSdkRs.mobilesdkrs.iml b/kotlin/.idea/modules/mobilesdkrs/MobileSdkRs.mobilesdkrs.iml
deleted file mode 100644
index 5db17248..00000000
--- a/kotlin/.idea/modules/mobilesdkrs/MobileSdkRs.mobilesdkrs.iml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/modules/mobilesdkrs/MobileSdkRs.mobilesdkrs.unitTest.iml b/kotlin/.idea/modules/mobilesdkrs/MobileSdkRs.mobilesdkrs.unitTest.iml
deleted file mode 100644
index ecf873cb..00000000
--- a/kotlin/.idea/modules/mobilesdkrs/MobileSdkRs.mobilesdkrs.unitTest.iml
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- :mobilesdkrs:main
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/kotlin/.idea/vcs.xml b/kotlin/.idea/vcs.xml
deleted file mode 100644
index 6c0b8635..00000000
--- a/kotlin/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file