diff --git a/.gitignore b/.gitignore
index b63da45..36ad4c4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,6 +9,7 @@ build/
.idea/jarRepositories.xml
.idea/compiler.xml
.idea/libraries/
+.idea/workspace.xml
*.iws
*.iml
*.ipr
@@ -39,4 +40,4 @@ bin/
.vscode/
### Mac OS ###
-.DS_Store
\ No newline at end of file
+.DS_Store
diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 26d3352..0000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
diff --git a/.idea/artifacts/MetaTerm_jvm_1_0_0.xml b/.idea/artifacts/MetaTerm_jvm_1_0_0.xml
new file mode 100644
index 0000000..6ab7b35
--- /dev/null
+++ b/.idea/artifacts/MetaTerm_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/MetaTerm_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/MetaTerm_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..440faa7
--- /dev/null
+++ b/.idea/artifacts/MetaTerm_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_common_jvm_1_0_0.xml b/.idea/artifacts/core_common_jvm_1_0_0.xml
new file mode 100644
index 0000000..bc6548b
--- /dev/null
+++ b/.idea/artifacts/core_common_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-common/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_common_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/core_common_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..b51ff1d
--- /dev/null
+++ b/.idea/artifacts/core_common_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-common/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_common_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/core_common_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..6b9dc06
--- /dev/null
+++ b/.idea/artifacts/core_common_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-common/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_data_jvm_1_0_0.xml b/.idea/artifacts/core_data_jvm_1_0_0.xml
new file mode 100644
index 0000000..d3122aa
--- /dev/null
+++ b/.idea/artifacts/core_data_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-data/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_data_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/core_data_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..0c229a0
--- /dev/null
+++ b/.idea/artifacts/core_data_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-data/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_data_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/core_data_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..b7a026a
--- /dev/null
+++ b/.idea/artifacts/core_data_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-data/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_localization_jvm_1_0_0.xml b/.idea/artifacts/core_localization_jvm_1_0_0.xml
new file mode 100644
index 0000000..7a18504
--- /dev/null
+++ b/.idea/artifacts/core_localization_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-localization/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_localization_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/core_localization_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..37e7ca4
--- /dev/null
+++ b/.idea/artifacts/core_localization_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-localization/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_localization_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/core_localization_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..09a8139
--- /dev/null
+++ b/.idea/artifacts/core_localization_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-localization/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_persistence_jvm_1_0_0.xml b/.idea/artifacts/core_persistence_jvm_1_0_0.xml
new file mode 100644
index 0000000..1c9bcd7
--- /dev/null
+++ b/.idea/artifacts/core_persistence_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-persistence/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_persistence_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/core_persistence_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..546d2d1
--- /dev/null
+++ b/.idea/artifacts/core_persistence_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-persistence/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_persistence_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/core_persistence_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..1229e2f
--- /dev/null
+++ b/.idea/artifacts/core_persistence_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-persistence/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_repository_jvm_1_0_0.xml b/.idea/artifacts/core_repository_jvm_1_0_0.xml
new file mode 100644
index 0000000..bb2ad8b
--- /dev/null
+++ b/.idea/artifacts/core_repository_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-repository/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_repository_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/core_repository_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..cd5c0d8
--- /dev/null
+++ b/.idea/artifacts/core_repository_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-repository/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/core_repository_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/core_repository_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..ceb178d
--- /dev/null
+++ b/.idea/artifacts/core_repository_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/core-repository/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/create_jvm_1_0_0.xml b/.idea/artifacts/create_jvm_1_0_0.xml
new file mode 100644
index 0000000..76f90d1
--- /dev/null
+++ b/.idea/artifacts/create_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/create/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/create_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/create_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..ae111b5
--- /dev/null
+++ b/.idea/artifacts/create_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/create/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/create_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/create_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..c4862f1
--- /dev/null
+++ b/.idea/artifacts/create_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-termbases/create/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/definitionmodel_jvm_1_0_0.xml b/.idea/artifacts/definitionmodel_jvm_1_0_0.xml
new file mode 100644
index 0000000..f39a13f
--- /dev/null
+++ b/.idea/artifacts/definitionmodel_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/definitionmodel/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/definitionmodel_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/definitionmodel_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..f34a9ba
--- /dev/null
+++ b/.idea/artifacts/definitionmodel_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/definitionmodel/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/definitionmodel_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/definitionmodel_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..0cb68c7
--- /dev/null
+++ b/.idea/artifacts/definitionmodel_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-termbases/definitionmodel/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/detail_jvm.xml b/.idea/artifacts/detail_jvm.xml
new file mode 100644
index 0000000..daf174c
--- /dev/null
+++ b/.idea/artifacts/detail_jvm.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-terms/detail/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/detail_jvm_1_0_0.xml b/.idea/artifacts/detail_jvm_1_0_0.xml
new file mode 100644
index 0000000..2edaa3e
--- /dev/null
+++ b/.idea/artifacts/detail_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-terms/detail/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/detail_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/detail_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..43bb4bd
--- /dev/null
+++ b/.idea/artifacts/detail_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-terms/detail/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/detail_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/detail_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..5d1733b
--- /dev/null
+++ b/.idea/artifacts/detail_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-terms/detail/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/edit_jvm_1_0_0.xml b/.idea/artifacts/edit_jvm_1_0_0.xml
new file mode 100644
index 0000000..0e7b9f3
--- /dev/null
+++ b/.idea/artifacts/edit_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/edit/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/edit_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/edit_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..5031226
--- /dev/null
+++ b/.idea/artifacts/edit_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/edit/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_base_jvm_1_0_0.xml b/.idea/artifacts/feature_base_jvm_1_0_0.xml
new file mode 100644
index 0000000..10e39bf
--- /dev/null
+++ b/.idea/artifacts/feature_base_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-base/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_base_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/feature_base_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..986d8d5
--- /dev/null
+++ b/.idea/artifacts/feature_base_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-base/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_base_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/feature_base_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..9bd333b
--- /dev/null
+++ b/.idea/artifacts/feature_base_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-base/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_definitionmodel_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/feature_definitionmodel_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..64bc408
--- /dev/null
+++ b/.idea/artifacts/feature_definitionmodel_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-definitionmodel/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_termbases_jvm_1_0_0.xml b/.idea/artifacts/feature_termbases_jvm_1_0_0.xml
new file mode 100644
index 0000000..f853498
--- /dev/null
+++ b/.idea/artifacts/feature_termbases_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_termbases_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/feature_termbases_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..7ef874d
--- /dev/null
+++ b/.idea/artifacts/feature_termbases_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_termbases_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/feature_termbases_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..4f5a118
--- /dev/null
+++ b/.idea/artifacts/feature_termbases_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_termbases_jvm_kotlin_Unit.xml b/.idea/artifacts/feature_termbases_jvm_kotlin_Unit.xml
new file mode 100644
index 0000000..0a1644c
--- /dev/null
+++ b/.idea/artifacts/feature_termbases_jvm_kotlin_Unit.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_termbases_jvm_provider___.xml b/.idea/artifacts/feature_termbases_jvm_provider___.xml
new file mode 100644
index 0000000..8c25162
--- /dev/null
+++ b/.idea/artifacts/feature_termbases_jvm_provider___.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_terms_child_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/feature_terms_child_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..2a9829e
--- /dev/null
+++ b/.idea/artifacts/feature_terms_child_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-terms/detail/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_terms_detail_jvm.xml b/.idea/artifacts/feature_terms_detail_jvm.xml
new file mode 100644
index 0000000..ef441fa
--- /dev/null
+++ b/.idea/artifacts/feature_terms_detail_jvm.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-terms/detail/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_terms_detail_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/feature_terms_detail_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..2bbe1af
--- /dev/null
+++ b/.idea/artifacts/feature_terms_detail_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-terms/detail/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_terms_filter_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/feature_terms_filter_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..4ca974e
--- /dev/null
+++ b/.idea/artifacts/feature_terms_filter_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-terms/filter/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_terms_jvm_1_0_0.xml b/.idea/artifacts/feature_terms_jvm_1_0_0.xml
new file mode 100644
index 0000000..66ae087
--- /dev/null
+++ b/.idea/artifacts/feature_terms_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-terms/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_terms_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/feature_terms_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..b20cac9
--- /dev/null
+++ b/.idea/artifacts/feature_terms_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-terms/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/feature_terms_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/feature_terms_jvm_1_0_SNAPSHOT.xml
index abc4078..c4ab14f 100644
--- a/.idea/artifacts/feature_terms_jvm_1_0_SNAPSHOT.xml
+++ b/.idea/artifacts/feature_terms_jvm_1_0_SNAPSHOT.xml
@@ -2,7 +2,7 @@
$PROJECT_DIR$/feature-terms/build/libs
-
+
\ No newline at end of file
diff --git a/.idea/artifacts/filter_jvm_1_0_0.xml b/.idea/artifacts/filter_jvm_1_0_0.xml
new file mode 100644
index 0000000..51400cf
--- /dev/null
+++ b/.idea/artifacts/filter_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-terms/filter/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/filter_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/filter_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..243d5d7
--- /dev/null
+++ b/.idea/artifacts/filter_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-terms/filter/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/inputmodel_jvm_1_0_0.xml b/.idea/artifacts/inputmodel_jvm_1_0_0.xml
new file mode 100644
index 0000000..81629fd
--- /dev/null
+++ b/.idea/artifacts/inputmodel_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/inputmodel/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/inputmodel_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/inputmodel_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..57f401d
--- /dev/null
+++ b/.idea/artifacts/inputmodel_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/inputmodel/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/inputmodel_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/inputmodel_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..e234315
--- /dev/null
+++ b/.idea/artifacts/inputmodel_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-termbases/inputmodel/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/intro_jvm_1_0_0.xml b/.idea/artifacts/intro_jvm_1_0_0.xml
new file mode 100644
index 0000000..8e89aa7
--- /dev/null
+++ b/.idea/artifacts/intro_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-base/intro/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/intro_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/intro_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..b7b3a09
--- /dev/null
+++ b/.idea/artifacts/intro_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-base/intro/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/intro_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/intro_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..aea2374
--- /dev/null
+++ b/.idea/artifacts/intro_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-base/intro/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/list_jvm_1_0_0.xml b/.idea/artifacts/list_jvm_1_0_0.xml
new file mode 100644
index 0000000..91c7310
--- /dev/null
+++ b/.idea/artifacts/list_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-terms/list/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/list_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/list_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..e042a19
--- /dev/null
+++ b/.idea/artifacts/list_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-terms/list/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/list_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/list_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..fbaf0a8
--- /dev/null
+++ b/.idea/artifacts/list_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-terms/list/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/main_jvm_1_0_0.xml b/.idea/artifacts/main_jvm_1_0_0.xml
new file mode 100644
index 0000000..d2148c1
--- /dev/null
+++ b/.idea/artifacts/main_jvm_1_0_0.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-base/main/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/main_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/main_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..7ff026b
--- /dev/null
+++ b/.idea/artifacts/main_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-base/main/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/main_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/main_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..3eafa9c
--- /dev/null
+++ b/.idea/artifacts/main_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-base/main/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/management_jvm_1_0_0.xml b/.idea/artifacts/management_jvm_1_0_0.xml
new file mode 100644
index 0000000..b2cb04a
--- /dev/null
+++ b/.idea/artifacts/management_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/management/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/management_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/management_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..3ed1e0f
--- /dev/null
+++ b/.idea/artifacts/management_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/management/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/management_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/management_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..88ba573
--- /dev/null
+++ b/.idea/artifacts/management_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-termbases/management/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/metadata_jvm_1_0_0.xml b/.idea/artifacts/metadata_jvm_1_0_0.xml
new file mode 100644
index 0000000..ebf5b60
--- /dev/null
+++ b/.idea/artifacts/metadata_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/metadata/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/metadata_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/metadata_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..47667cf
--- /dev/null
+++ b/.idea/artifacts/metadata_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/metadata/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/metadata_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/metadata_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..c32a19c
--- /dev/null
+++ b/.idea/artifacts/metadata_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-termbases/metadata/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/statistics_jvm_1_0_0.xml b/.idea/artifacts/statistics_jvm_1_0_0.xml
new file mode 100644
index 0000000..6a0c6fc
--- /dev/null
+++ b/.idea/artifacts/statistics_jvm_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/statistics/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/statistics_jvm_1_0_0_SNAPSHOT.xml b/.idea/artifacts/statistics_jvm_1_0_0_SNAPSHOT.xml
new file mode 100644
index 0000000..47a319a
--- /dev/null
+++ b/.idea/artifacts/statistics_jvm_1_0_0_SNAPSHOT.xml
@@ -0,0 +1,8 @@
+
+
+ $PROJECT_DIR$/feature-termbases/statistics/build/libs
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/artifacts/statistics_jvm_1_0_SNAPSHOT.xml b/.idea/artifacts/statistics_jvm_1_0_SNAPSHOT.xml
new file mode 100644
index 0000000..9ccfeaf
--- /dev/null
+++ b/.idea/artifacts/statistics_jvm_1_0_SNAPSHOT.xml
@@ -0,0 +1,6 @@
+
+
+ $PROJECT_DIR$/feature-termbases/statistics/build/libs
+
+
+
\ No newline at end of file
diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
deleted file mode 100644
index ce95522..0000000
--- a/.idea/codeStyles/Project.xml
+++ /dev/null
@@ -1,26 +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 68ae68b..984a32e 100644
--- a/.idea/gradle.xml
+++ b/.idea/gradle.xml
@@ -1,23 +1,46 @@
+