From 193ce4a6885dc384746f6013e3cdaf70351c0af4 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Wed, 17 Oct 2018 15:41:56 +0200
Subject: [PATCH] eclipse configuration files removed

---
 .classpath                                    | 10 ----
 .gitignore                                    | 17 +++++--
 .settings/org.eclipse.core.resources.prefs    |  2 -
 .settings/org.eclipse.jdt.core.prefs          |  2 -
 .settings/org.eclipse.m2e.core.prefs          |  4 --
 .settings/org.eclipse.wst.validation.prefs    | 18 -------
 CellDesigner-plugin/.classpath                | 38 --------------
 CellDesigner-plugin/.gitignore                |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 .../.settings/org.eclipse.jdt.core.prefs      |  6 ---
 .../.settings/org.eclipse.m2e.core.prefs      |  4 --
 annotation/.classpath                         | 39 ---------------
 annotation/.gitignore                         |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 .../.settings/org.eclipse.jdt.core.prefs      | 13 -----
 .../.settings/org.eclipse.m2e.core.prefs      |  4 --
 .../org.eclipse.wst.common.component          |  6 ---
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 .../org.eclipse.wst.validation.prefs          |  2 -
 commons/.classpath                            | 39 ---------------
 commons/.gitignore                            |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 commons/.settings/org.eclipse.jdt.core.prefs  |  9 ----
 commons/.settings/org.eclipse.m2e.core.prefs  |  4 --
 .../org.eclipse.wst.common.component          |  6 ---
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 .../org.eclipse.wst.validation.prefs          |  2 -
 comparison/.classpath                         | 32 ------------
 comparison/.gitignore                         |  4 ++
 .../org.eclipse.core.resources.prefs          |  5 --
 .../.settings/org.eclipse.jdt.core.prefs      |  6 ---
 .../.settings/org.eclipse.m2e.core.prefs      |  4 --
 console/.classpath                            | 38 --------------
 console/.gitignore                            |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 console/.settings/org.eclipse.jdt.core.prefs  |  6 ---
 console/.settings/org.eclipse.m2e.core.prefs  |  4 --
 converter-CellDesigner/.classpath             | 39 ---------------
 converter-CellDesigner/.gitignore             |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 .../.settings/org.eclipse.jdt.core.prefs      |  9 ----
 .../.settings/org.eclipse.m2e.core.prefs      |  4 --
 .../org.eclipse.wst.common.component          |  6 ---
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 .../org.eclipse.wst.validation.prefs          |  2 -
 converter-SBGNML/.classpath                   | 39 ---------------
 converter-SBGNML/.gitignore                   |  6 ++-
 .../org.eclipse.core.resources.prefs          |  6 ---
 .../.settings/org.eclipse.jdt.core.prefs      |  9 ----
 .../.settings/org.eclipse.m2e.core.prefs      |  4 --
 .../org.eclipse.wst.common.component          |  6 ---
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 .../org.eclipse.wst.validation.prefs          |  2 -
 converter-graphics/.classpath                 | 39 ---------------
 converter-graphics/.gitignore                 |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 .../.settings/org.eclipse.jdt.core.prefs      |  9 ----
 .../.settings/org.eclipse.m2e.core.prefs      |  4 --
 .../org.eclipse.wst.common.component          |  6 ---
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 .../org.eclipse.wst.validation.prefs          |  2 -
 converter-sbml/.classpath                     | 39 ---------------
 converter-sbml/.gitignore                     |  9 ++--
 .../org.eclipse.core.resources.prefs          |  6 ---
 .../.settings/org.eclipse.jdt.core.prefs      |  9 ----
 .../.settings/org.eclipse.m2e.core.prefs      |  4 --
 .../org.eclipse.wst.common.component          |  6 ---
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 converter/.classpath                          | 34 -------------
 converter/.gitignore                          |  4 ++
 .../org.eclipse.core.resources.prefs          |  5 --
 .../.settings/org.eclipse.jdt.core.prefs      | 13 -----
 .../.settings/org.eclipse.m2e.core.prefs      |  4 --
 .../org.eclipse.wst.common.component          |  5 --
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 .../org.eclipse.wst.validation.prefs          |  2 -
 editor/.classpath                             | 38 --------------
 editor/.gitignore                             |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 editor/.settings/org.eclipse.jdt.core.prefs   |  6 ---
 editor/.settings/org.eclipse.m2e.core.prefs   |  4 --
 frontend-js/.classpath                        | 28 -----------
 frontend-js/.gitignore                        | 15 +++---
 .../org.eclipse.core.resources.prefs          |  2 -
 .../.settings/org.eclipse.jdt.core.prefs      |  9 ----
 .../.settings/org.eclipse.m2e.core.prefs      |  4 --
 .../org.eclipse.wst.common.component          |  5 --
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 .../org.eclipse.wst.validation.prefs          |  2 -
 model-command/.classpath                      | 39 ---------------
 model-command/.gitignore                      |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 .../.settings/org.eclipse.jdt.core.prefs      |  9 ----
 .../.settings/org.eclipse.m2e.core.prefs      |  4 --
 .../org.eclipse.wst.common.component          |  6 ---
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 .../org.eclipse.wst.validation.prefs          |  2 -
 model/.classpath                              | 39 ---------------
 model/.gitignore                              |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 model/.settings/org.eclipse.jdt.core.prefs    | 13 -----
 model/.settings/org.eclipse.m2e.core.prefs    |  4 --
 .../org.eclipse.wst.common.component          |  6 ---
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 .../org.eclipse.wst.validation.prefs          |  2 -
 pathvisio/.classpath                          | 38 --------------
 pathvisio/.gitignore                          |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 .../.settings/org.eclipse.jdt.core.prefs      |  6 ---
 .../.settings/org.eclipse.m2e.core.prefs      |  4 --
 persist/.classpath                            | 39 ---------------
 persist/.gitignore                            |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 persist/.settings/org.eclipse.jdt.core.prefs  |  9 ----
 persist/.settings/org.eclipse.m2e.core.prefs  |  4 --
 .../org.eclipse.wst.common.component          |  6 ---
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 .../org.eclipse.wst.validation.prefs          |  2 -
 quadTrees/.classpath                          | 38 --------------
 quadTrees/.gitignore                          |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 .../.settings/org.eclipse.jdt.core.prefs      |  6 ---
 .../.settings/org.eclipse.m2e.core.prefs      |  4 --
 reactome/.classpath                           | 38 --------------
 reactome/.gitignore                           |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 reactome/.settings/org.eclipse.jdt.core.prefs |  6 ---
 reactome/.settings/org.eclipse.m2e.core.prefs |  4 --
 rest-api/.classpath                           | 39 ---------------
 rest-api/.gitignore                           |  5 +-
 .../org.eclipse.core.resources.prefs          |  6 ---
 rest-api/.settings/org.eclipse.jdt.core.prefs |  9 ----
 rest-api/.settings/org.eclipse.m2e.core.prefs |  4 --
 .../org.eclipse.wst.common.component          |  6 ---
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 .../org.eclipse.wst.validation.prefs          |  2 -
 service/.classpath                            | 39 ---------------
 service/.gitignore                            |  4 ++
 .../org.eclipse.core.resources.prefs          |  6 ---
 service/.settings/org.eclipse.jdt.core.prefs  |  9 ----
 service/.settings/org.eclipse.m2e.core.prefs  |  4 --
 .../org.eclipse.wst.common.component          |  6 ---
 ....eclipse.wst.common.project.facet.core.xml |  5 --
 .../org.eclipse.wst.validation.prefs          |  2 -
 web/.classpath                                | 39 ---------------
 web/.gitignore                                |  9 +++-
 web/.settings/.jsdtscope                      | 12 -----
 .../org.eclipse.core.resources.prefs          |  6 ---
 web/.settings/org.eclipse.jdt.core.prefs      |  9 ----
 web/.settings/org.eclipse.m2e.core.prefs      |  4 --
 .../org.eclipse.wst.common.component          | 49 -------------------
 ...se.wst.common.project.facet.core.prefs.xml | 12 -----
 ....eclipse.wst.common.project.facet.core.xml |  9 ----
 ...rg.eclipse.wst.jsdt.ui.superType.container |  1 -
 .../org.eclipse.wst.jsdt.ui.superType.name    |  1 -
 .../org.eclipse.wst.validation.prefs          |  2 -
 156 files changed, 105 insertions(+), 1481 deletions(-)
 delete mode 100644 .classpath
 delete mode 100644 .settings/org.eclipse.core.resources.prefs
 delete mode 100644 .settings/org.eclipse.jdt.core.prefs
 delete mode 100644 .settings/org.eclipse.m2e.core.prefs
 delete mode 100644 .settings/org.eclipse.wst.validation.prefs
 delete mode 100644 CellDesigner-plugin/.classpath
 create mode 100644 CellDesigner-plugin/.gitignore
 delete mode 100644 CellDesigner-plugin/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 CellDesigner-plugin/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 CellDesigner-plugin/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 annotation/.classpath
 create mode 100644 annotation/.gitignore
 delete mode 100644 annotation/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 annotation/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 annotation/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 annotation/.settings/org.eclipse.wst.common.component
 delete mode 100644 annotation/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 annotation/.settings/org.eclipse.wst.validation.prefs
 delete mode 100644 commons/.classpath
 create mode 100644 commons/.gitignore
 delete mode 100644 commons/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 commons/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 commons/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 commons/.settings/org.eclipse.wst.common.component
 delete mode 100644 commons/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 commons/.settings/org.eclipse.wst.validation.prefs
 delete mode 100644 comparison/.classpath
 create mode 100644 comparison/.gitignore
 delete mode 100644 comparison/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 comparison/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 comparison/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 console/.classpath
 create mode 100644 console/.gitignore
 delete mode 100644 console/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 console/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 console/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 converter-CellDesigner/.classpath
 create mode 100644 converter-CellDesigner/.gitignore
 delete mode 100644 converter-CellDesigner/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 converter-CellDesigner/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 converter-CellDesigner/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 converter-CellDesigner/.settings/org.eclipse.wst.common.component
 delete mode 100644 converter-CellDesigner/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 converter-CellDesigner/.settings/org.eclipse.wst.validation.prefs
 delete mode 100644 converter-SBGNML/.classpath
 delete mode 100644 converter-SBGNML/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 converter-SBGNML/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 converter-SBGNML/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 converter-SBGNML/.settings/org.eclipse.wst.common.component
 delete mode 100644 converter-SBGNML/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 converter-SBGNML/.settings/org.eclipse.wst.validation.prefs
 delete mode 100644 converter-graphics/.classpath
 create mode 100644 converter-graphics/.gitignore
 delete mode 100644 converter-graphics/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 converter-graphics/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 converter-graphics/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 converter-graphics/.settings/org.eclipse.wst.common.component
 delete mode 100644 converter-graphics/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 converter-graphics/.settings/org.eclipse.wst.validation.prefs
 delete mode 100644 converter-sbml/.classpath
 delete mode 100644 converter-sbml/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 converter-sbml/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 converter-sbml/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 converter-sbml/.settings/org.eclipse.wst.common.component
 delete mode 100644 converter-sbml/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 converter/.classpath
 create mode 100644 converter/.gitignore
 delete mode 100644 converter/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 converter/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 converter/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 converter/.settings/org.eclipse.wst.common.component
 delete mode 100644 converter/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 converter/.settings/org.eclipse.wst.validation.prefs
 delete mode 100644 editor/.classpath
 create mode 100644 editor/.gitignore
 delete mode 100644 editor/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 editor/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 editor/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 frontend-js/.classpath
 delete mode 100644 frontend-js/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 frontend-js/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 frontend-js/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 frontend-js/.settings/org.eclipse.wst.common.component
 delete mode 100644 frontend-js/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 frontend-js/.settings/org.eclipse.wst.validation.prefs
 delete mode 100644 model-command/.classpath
 create mode 100644 model-command/.gitignore
 delete mode 100644 model-command/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 model-command/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 model-command/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 model-command/.settings/org.eclipse.wst.common.component
 delete mode 100644 model-command/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 model-command/.settings/org.eclipse.wst.validation.prefs
 delete mode 100644 model/.classpath
 create mode 100644 model/.gitignore
 delete mode 100644 model/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 model/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 model/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 model/.settings/org.eclipse.wst.common.component
 delete mode 100644 model/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 model/.settings/org.eclipse.wst.validation.prefs
 delete mode 100644 pathvisio/.classpath
 create mode 100644 pathvisio/.gitignore
 delete mode 100644 pathvisio/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 pathvisio/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 pathvisio/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 persist/.classpath
 create mode 100644 persist/.gitignore
 delete mode 100644 persist/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 persist/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 persist/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 persist/.settings/org.eclipse.wst.common.component
 delete mode 100644 persist/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 persist/.settings/org.eclipse.wst.validation.prefs
 delete mode 100644 quadTrees/.classpath
 create mode 100644 quadTrees/.gitignore
 delete mode 100644 quadTrees/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 quadTrees/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 quadTrees/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 reactome/.classpath
 create mode 100644 reactome/.gitignore
 delete mode 100644 reactome/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 reactome/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 reactome/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 rest-api/.classpath
 delete mode 100644 rest-api/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 rest-api/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 rest-api/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 rest-api/.settings/org.eclipse.wst.common.component
 delete mode 100644 rest-api/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 rest-api/.settings/org.eclipse.wst.validation.prefs
 delete mode 100644 service/.classpath
 create mode 100644 service/.gitignore
 delete mode 100644 service/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 service/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 service/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 service/.settings/org.eclipse.wst.common.component
 delete mode 100644 service/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 service/.settings/org.eclipse.wst.validation.prefs
 delete mode 100644 web/.classpath
 delete mode 100644 web/.settings/.jsdtscope
 delete mode 100644 web/.settings/org.eclipse.core.resources.prefs
 delete mode 100644 web/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 web/.settings/org.eclipse.m2e.core.prefs
 delete mode 100644 web/.settings/org.eclipse.wst.common.component
 delete mode 100644 web/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml
 delete mode 100644 web/.settings/org.eclipse.wst.common.project.facet.core.xml
 delete mode 100644 web/.settings/org.eclipse.wst.jsdt.ui.superType.container
 delete mode 100644 web/.settings/org.eclipse.wst.jsdt.ui.superType.name
 delete mode 100644 web/.settings/org.eclipse.wst.validation.prefs

diff --git a/.classpath b/.classpath
deleted file mode 100644
index 865cf84c0d..0000000000
--- a/.classpath
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/.gitignore b/.gitignore
index de65c7e6d1..4ac865def9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,17 +1,24 @@
 annotation/minerva-big/
 builds/
-debian/src/
-debian/minerva*
-debian/src/*.sql
 map_images/
 minerva-big/
-*/target/
 web/src/main/webapp/svnversion.txt
 *.war
-/target/
 service/minerva-big/
 npm-debug.log
 converter-sbml/jsbml.log
 
+#IntelliJ files
 .idea/
 *.iml
+
+#eclipse files
+*/target/
+/target/
+.classpath
+.settings
+
+#debian build files
+debian/src/
+debian/minerva*
+debian/src/*.sql
diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 4824b80263..0000000000
--- a/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/<project>=UTF-8
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index fd9afef6e9..0000000000
--- a/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/.settings/org.eclipse.wst.validation.prefs b/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index f152643ccf..0000000000
--- a/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,18 +0,0 @@
-DELEGATES_PREFERENCE=delegateValidatorList
-USER_BUILD_PREFERENCE=enabledBuildValidatorListorg.eclipse.wst.wsi.ui.internal.WSIMessageValidator;
-USER_MANUAL_PREFERENCE=enabledManualValidatorListorg.eclipse.wst.wsi.ui.internal.WSIMessageValidator;
-USER_PREFERENCE=overrideGlobalPreferencesfalse
-eclipse.preferences.version=1
-override=false
-suspend=false
-vals/org.eclipse.jst.jsf.facelet.ui.FaceletHTMLValidator/global=FF01
-vals/org.eclipse.jst.jsp.core.JSPBatchValidator/global=FF01
-vals/org.eclipse.jst.jsp.core.JSPContentValidator/global=FF01
-vals/org.eclipse.jst.jsp.core.TLDValidator/global=FF01
-vals/org.eclipse.wst.dtd.core.dtdDTDValidator/global=FF01
-vals/org.eclipse.wst.html.core.HTMLValidator/global=FF01
-vals/org.eclipse.wst.wsdl.validation.wsdl/global=FF02158org.eclipse.wst.wsdl.validation.internal.eclipse.Validator
-vals/org.eclipse.wst.xml.core.xml/global=FF03
-vals/org.eclipse.wst.xsd.core.xsd/global=FF02162org.eclipse.wst.xsd.core.internal.validation.eclipse.Validator
-vals/org.eclipse.wst.xsl.core.xsl/global=FF02
-vf.version=3
diff --git a/CellDesigner-plugin/.classpath b/CellDesigner-plugin/.classpath
deleted file mode 100644
index 2787dc1507..0000000000
--- a/CellDesigner-plugin/.classpath
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/CellDesigner-plugin/.gitignore b/CellDesigner-plugin/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/CellDesigner-plugin/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/CellDesigner-plugin/.settings/org.eclipse.core.resources.prefs b/CellDesigner-plugin/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/CellDesigner-plugin/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/CellDesigner-plugin/.settings/org.eclipse.jdt.core.prefs b/CellDesigner-plugin/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index f494d1de02..0000000000
--- a/CellDesigner-plugin/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/CellDesigner-plugin/.settings/org.eclipse.m2e.core.prefs b/CellDesigner-plugin/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/CellDesigner-plugin/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/annotation/.classpath b/annotation/.classpath
deleted file mode 100644
index 5b0cf1c117..0000000000
--- a/annotation/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/annotation/.gitignore b/annotation/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/annotation/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/annotation/.settings/org.eclipse.core.resources.prefs b/annotation/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/annotation/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/annotation/.settings/org.eclipse.jdt.core.prefs b/annotation/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index e24b722f83..0000000000
--- a/annotation/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,13 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/annotation/.settings/org.eclipse.m2e.core.prefs b/annotation/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/annotation/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/annotation/.settings/org.eclipse.wst.common.component b/annotation/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index 119cf0baec..0000000000
--- a/annotation/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="MapViewer-annotation">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-        <wb-resource deploy-path="/" source-path="/src/main/resources"/>
-    </wb-module>
-</project-modules>
diff --git a/annotation/.settings/org.eclipse.wst.common.project.facet.core.xml b/annotation/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index 6302d3e313..0000000000
--- a/annotation/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/annotation/.settings/org.eclipse.wst.validation.prefs b/annotation/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 6f1cba68d5..0000000000
--- a/annotation/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
diff --git a/commons/.classpath b/commons/.classpath
deleted file mode 100644
index 2d7c6a5d6d..0000000000
--- a/commons/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/commons/.gitignore b/commons/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/commons/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/commons/.settings/org.eclipse.core.resources.prefs b/commons/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/commons/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/commons/.settings/org.eclipse.jdt.core.prefs b/commons/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 991da2c903..0000000000
--- a/commons/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/commons/.settings/org.eclipse.m2e.core.prefs b/commons/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/commons/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/commons/.settings/org.eclipse.wst.common.component b/commons/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index d862455d3c..0000000000
--- a/commons/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="MapViewer-commons">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-        <wb-resource deploy-path="/" source-path="/src/main/resources"/>
-    </wb-module>
-</project-modules>
diff --git a/commons/.settings/org.eclipse.wst.common.project.facet.core.xml b/commons/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index 6302d3e313..0000000000
--- a/commons/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/commons/.settings/org.eclipse.wst.validation.prefs b/commons/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 6f1cba68d5..0000000000
--- a/commons/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
diff --git a/comparison/.classpath b/comparison/.classpath
deleted file mode 100644
index 5919bb8b86..0000000000
--- a/comparison/.classpath
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/comparison/.gitignore b/comparison/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/comparison/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/comparison/.settings/org.eclipse.core.resources.prefs b/comparison/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 365bbd6097..0000000000
--- a/comparison/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,5 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding/<project>=UTF-8
diff --git a/comparison/.settings/org.eclipse.jdt.core.prefs b/comparison/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index f494d1de02..0000000000
--- a/comparison/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/comparison/.settings/org.eclipse.m2e.core.prefs b/comparison/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/comparison/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/console/.classpath b/console/.classpath
deleted file mode 100644
index 8ffcdca273..0000000000
--- a/console/.classpath
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/console/.gitignore b/console/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/console/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/console/.settings/org.eclipse.core.resources.prefs b/console/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/console/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/console/.settings/org.eclipse.jdt.core.prefs b/console/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index f494d1de02..0000000000
--- a/console/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/console/.settings/org.eclipse.m2e.core.prefs b/console/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/console/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/converter-CellDesigner/.classpath b/converter-CellDesigner/.classpath
deleted file mode 100644
index 10bcdfc901..0000000000
--- a/converter-CellDesigner/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/converter-CellDesigner/.gitignore b/converter-CellDesigner/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/converter-CellDesigner/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/converter-CellDesigner/.settings/org.eclipse.core.resources.prefs b/converter-CellDesigner/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/converter-CellDesigner/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/converter-CellDesigner/.settings/org.eclipse.jdt.core.prefs b/converter-CellDesigner/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 991da2c903..0000000000
--- a/converter-CellDesigner/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/converter-CellDesigner/.settings/org.eclipse.m2e.core.prefs b/converter-CellDesigner/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/converter-CellDesigner/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/converter-CellDesigner/.settings/org.eclipse.wst.common.component b/converter-CellDesigner/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index a38de8eadd..0000000000
--- a/converter-CellDesigner/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="MapViewer-converter-CellDesigner">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-        <wb-resource deploy-path="/" source-path="/src/main/resources"/>
-    </wb-module>
-</project-modules>
diff --git a/converter-CellDesigner/.settings/org.eclipse.wst.common.project.facet.core.xml b/converter-CellDesigner/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index 6302d3e313..0000000000
--- a/converter-CellDesigner/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/converter-CellDesigner/.settings/org.eclipse.wst.validation.prefs b/converter-CellDesigner/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 6f1cba68d5..0000000000
--- a/converter-CellDesigner/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
diff --git a/converter-SBGNML/.classpath b/converter-SBGNML/.classpath
deleted file mode 100644
index 214629b39b..0000000000
--- a/converter-SBGNML/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/converter-SBGNML/.gitignore b/converter-SBGNML/.gitignore
index ae3c172604..ed1614da3b 100644
--- a/converter-SBGNML/.gitignore
+++ b/converter-SBGNML/.gitignore
@@ -1 +1,5 @@
-/bin/
+#eclipse files
+bin
+target
+.classpath
+.settings
diff --git a/converter-SBGNML/.settings/org.eclipse.core.resources.prefs b/converter-SBGNML/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/converter-SBGNML/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/converter-SBGNML/.settings/org.eclipse.jdt.core.prefs b/converter-SBGNML/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 991da2c903..0000000000
--- a/converter-SBGNML/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/converter-SBGNML/.settings/org.eclipse.m2e.core.prefs b/converter-SBGNML/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/converter-SBGNML/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/converter-SBGNML/.settings/org.eclipse.wst.common.component b/converter-SBGNML/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index d4f8233791..0000000000
--- a/converter-SBGNML/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="MapViewer-converter-SBGNML">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-        <wb-resource deploy-path="/" source-path="/src/main/resources"/>
-    </wb-module>
-</project-modules>
diff --git a/converter-SBGNML/.settings/org.eclipse.wst.common.project.facet.core.xml b/converter-SBGNML/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index 6302d3e313..0000000000
--- a/converter-SBGNML/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/converter-SBGNML/.settings/org.eclipse.wst.validation.prefs b/converter-SBGNML/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 6f1cba68d5..0000000000
--- a/converter-SBGNML/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
diff --git a/converter-graphics/.classpath b/converter-graphics/.classpath
deleted file mode 100644
index e90097a5e7..0000000000
--- a/converter-graphics/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/converter-graphics/.gitignore b/converter-graphics/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/converter-graphics/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/converter-graphics/.settings/org.eclipse.core.resources.prefs b/converter-graphics/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/converter-graphics/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/converter-graphics/.settings/org.eclipse.jdt.core.prefs b/converter-graphics/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 991da2c903..0000000000
--- a/converter-graphics/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/converter-graphics/.settings/org.eclipse.m2e.core.prefs b/converter-graphics/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/converter-graphics/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/converter-graphics/.settings/org.eclipse.wst.common.component b/converter-graphics/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index b5db52c6c5..0000000000
--- a/converter-graphics/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="MapViewer-converter-graphics">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-        <wb-resource deploy-path="/" source-path="/src/main/resources"/>
-    </wb-module>
-</project-modules>
diff --git a/converter-graphics/.settings/org.eclipse.wst.common.project.facet.core.xml b/converter-graphics/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index 6302d3e313..0000000000
--- a/converter-graphics/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/converter-graphics/.settings/org.eclipse.wst.validation.prefs b/converter-graphics/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 6f1cba68d5..0000000000
--- a/converter-graphics/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
diff --git a/converter-sbml/.classpath b/converter-sbml/.classpath
deleted file mode 100644
index 02b328e20b..0000000000
--- a/converter-sbml/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/converter-sbml/.gitignore b/converter-sbml/.gitignore
index b63db0be70..4cc6dcf966 100644
--- a/converter-sbml/.gitignore
+++ b/converter-sbml/.gitignore
@@ -1,5 +1,4 @@
-.settings/org.eclipse.wst.validation.prefs
-
-/bin/
-tmp.png
-tmp.xml
+#eclipse files
+target
+.classpath
+.settings
diff --git a/converter-sbml/.settings/org.eclipse.core.resources.prefs b/converter-sbml/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 29abf99956..0000000000
--- a/converter-sbml/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/converter-sbml/.settings/org.eclipse.jdt.core.prefs b/converter-sbml/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 4e4a3ada9a..0000000000
--- a/converter-sbml/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/converter-sbml/.settings/org.eclipse.m2e.core.prefs b/converter-sbml/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index f897a7f1cb..0000000000
--- a/converter-sbml/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/converter-sbml/.settings/org.eclipse.wst.common.component b/converter-sbml/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index 39eb1603ac..0000000000
--- a/converter-sbml/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="converter-sbml">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-        <wb-resource deploy-path="/" source-path="/src/main/resources"/>
-    </wb-module>
-</project-modules>
diff --git a/converter-sbml/.settings/org.eclipse.wst.common.project.facet.core.xml b/converter-sbml/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index fb95c4573c..0000000000
--- a/converter-sbml/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/converter/.classpath b/converter/.classpath
deleted file mode 100644
index d31a016bf3..0000000000
--- a/converter/.classpath
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/converter/.gitignore b/converter/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/converter/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/converter/.settings/org.eclipse.core.resources.prefs b/converter/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 8bc0e1c8b5..0000000000
--- a/converter/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,5 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/converter/.settings/org.eclipse.jdt.core.prefs b/converter/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index e24b722f83..0000000000
--- a/converter/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,13 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/converter/.settings/org.eclipse.m2e.core.prefs b/converter/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/converter/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/converter/.settings/org.eclipse.wst.common.component b/converter/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index 5e25deae9c..0000000000
--- a/converter/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="MapViewer-converter">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-    </wb-module>
-</project-modules>
diff --git a/converter/.settings/org.eclipse.wst.common.project.facet.core.xml b/converter/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index 6302d3e313..0000000000
--- a/converter/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/converter/.settings/org.eclipse.wst.validation.prefs b/converter/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 6f1cba68d5..0000000000
--- a/converter/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
diff --git a/editor/.classpath b/editor/.classpath
deleted file mode 100644
index d2bc4e02a3..0000000000
--- a/editor/.classpath
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/editor/.gitignore b/editor/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/editor/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/editor/.settings/org.eclipse.core.resources.prefs b/editor/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/editor/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/editor/.settings/org.eclipse.jdt.core.prefs b/editor/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index f494d1de02..0000000000
--- a/editor/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/editor/.settings/org.eclipse.m2e.core.prefs b/editor/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/editor/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/frontend-js/.classpath b/frontend-js/.classpath
deleted file mode 100644
index 1d05ba33da..0000000000
--- a/frontend-js/.classpath
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/frontend-js/.gitignore b/frontend-js/.gitignore
index 85bf40db47..7dfdff84f4 100644
--- a/frontend-js/.gitignore
+++ b/frontend-js/.gitignore
@@ -1,11 +1,14 @@
-.idea/workspace.xml
-.idea/jsLibraryMappings.xml
-.idea/dictionaries/
-.idea/dbnavigator.xml
-.idea/inspectionProfiles/
-.idea/codeStyles/
+#InteliJ files
+.idea
 
+#node files
 /dist/
 /coverage/
 /node_modules/
 
+#eclipse files
+target
+.classpath
+.settings
+
+/bin/
diff --git a/frontend-js/.settings/org.eclipse.core.resources.prefs b/frontend-js/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 4824b80263..0000000000
--- a/frontend-js/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/<project>=UTF-8
diff --git a/frontend-js/.settings/org.eclipse.jdt.core.prefs b/frontend-js/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 991da2c903..0000000000
--- a/frontend-js/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/frontend-js/.settings/org.eclipse.m2e.core.prefs b/frontend-js/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/frontend-js/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/frontend-js/.settings/org.eclipse.wst.common.component b/frontend-js/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index 9b323a9512..0000000000
--- a/frontend-js/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="frontend-js">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-    </wb-module>
-</project-modules>
diff --git a/frontend-js/.settings/org.eclipse.wst.common.project.facet.core.xml b/frontend-js/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index 6302d3e313..0000000000
--- a/frontend-js/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/frontend-js/.settings/org.eclipse.wst.validation.prefs b/frontend-js/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 04cad8cb75..0000000000
--- a/frontend-js/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
diff --git a/model-command/.classpath b/model-command/.classpath
deleted file mode 100644
index 2d7c6a5d6d..0000000000
--- a/model-command/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/model-command/.gitignore b/model-command/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/model-command/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/model-command/.settings/org.eclipse.core.resources.prefs b/model-command/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/model-command/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/model-command/.settings/org.eclipse.jdt.core.prefs b/model-command/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 991da2c903..0000000000
--- a/model-command/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/model-command/.settings/org.eclipse.m2e.core.prefs b/model-command/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/model-command/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/model-command/.settings/org.eclipse.wst.common.component b/model-command/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index a0aa7bd1f8..0000000000
--- a/model-command/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="MapViewer-model-command">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-        <wb-resource deploy-path="/" source-path="/src/main/resources"/>
-    </wb-module>
-</project-modules>
diff --git a/model-command/.settings/org.eclipse.wst.common.project.facet.core.xml b/model-command/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index 6302d3e313..0000000000
--- a/model-command/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/model-command/.settings/org.eclipse.wst.validation.prefs b/model-command/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 6f1cba68d5..0000000000
--- a/model-command/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
diff --git a/model/.classpath b/model/.classpath
deleted file mode 100644
index 2d7c6a5d6d..0000000000
--- a/model/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/model/.gitignore b/model/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/model/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/model/.settings/org.eclipse.core.resources.prefs b/model/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/model/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/model/.settings/org.eclipse.jdt.core.prefs b/model/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index e24b722f83..0000000000
--- a/model/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,13 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/model/.settings/org.eclipse.m2e.core.prefs b/model/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/model/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/model/.settings/org.eclipse.wst.common.component b/model/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index f4e790a455..0000000000
--- a/model/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="MapViewer-model">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-        <wb-resource deploy-path="/" source-path="/src/main/resources"/>
-    </wb-module>
-</project-modules>
diff --git a/model/.settings/org.eclipse.wst.common.project.facet.core.xml b/model/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index 6302d3e313..0000000000
--- a/model/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/model/.settings/org.eclipse.wst.validation.prefs b/model/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 6f1cba68d5..0000000000
--- a/model/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
diff --git a/pathvisio/.classpath b/pathvisio/.classpath
deleted file mode 100644
index 36e8b1c83a..0000000000
--- a/pathvisio/.classpath
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/pathvisio/.gitignore b/pathvisio/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/pathvisio/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/pathvisio/.settings/org.eclipse.core.resources.prefs b/pathvisio/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/pathvisio/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/pathvisio/.settings/org.eclipse.jdt.core.prefs b/pathvisio/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index f494d1de02..0000000000
--- a/pathvisio/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/pathvisio/.settings/org.eclipse.m2e.core.prefs b/pathvisio/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/pathvisio/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/persist/.classpath b/persist/.classpath
deleted file mode 100644
index 2d7c6a5d6d..0000000000
--- a/persist/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/persist/.gitignore b/persist/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/persist/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/persist/.settings/org.eclipse.core.resources.prefs b/persist/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/persist/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/persist/.settings/org.eclipse.jdt.core.prefs b/persist/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 991da2c903..0000000000
--- a/persist/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/persist/.settings/org.eclipse.m2e.core.prefs b/persist/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/persist/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/persist/.settings/org.eclipse.wst.common.component b/persist/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index 5a621bd5ae..0000000000
--- a/persist/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="MapViewer-persist">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-        <wb-resource deploy-path="/" source-path="/src/main/resources"/>
-    </wb-module>
-</project-modules>
diff --git a/persist/.settings/org.eclipse.wst.common.project.facet.core.xml b/persist/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index 6302d3e313..0000000000
--- a/persist/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/persist/.settings/org.eclipse.wst.validation.prefs b/persist/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 6f1cba68d5..0000000000
--- a/persist/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
diff --git a/quadTrees/.classpath b/quadTrees/.classpath
deleted file mode 100644
index 2787dc1507..0000000000
--- a/quadTrees/.classpath
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/quadTrees/.gitignore b/quadTrees/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/quadTrees/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/quadTrees/.settings/org.eclipse.core.resources.prefs b/quadTrees/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/quadTrees/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/quadTrees/.settings/org.eclipse.jdt.core.prefs b/quadTrees/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index f494d1de02..0000000000
--- a/quadTrees/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/quadTrees/.settings/org.eclipse.m2e.core.prefs b/quadTrees/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/quadTrees/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/reactome/.classpath b/reactome/.classpath
deleted file mode 100644
index d2bc4e02a3..0000000000
--- a/reactome/.classpath
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/reactome/.gitignore b/reactome/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/reactome/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/reactome/.settings/org.eclipse.core.resources.prefs b/reactome/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/reactome/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/reactome/.settings/org.eclipse.jdt.core.prefs b/reactome/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index f494d1de02..0000000000
--- a/reactome/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/reactome/.settings/org.eclipse.m2e.core.prefs b/reactome/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/reactome/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/rest-api/.classpath b/rest-api/.classpath
deleted file mode 100644
index 7f345a678f..0000000000
--- a/rest-api/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/rest-api/.gitignore b/rest-api/.gitignore
index ae3c172604..4cc6dcf966 100644
--- a/rest-api/.gitignore
+++ b/rest-api/.gitignore
@@ -1 +1,4 @@
-/bin/
+#eclipse files
+target
+.classpath
+.settings
diff --git a/rest-api/.settings/org.eclipse.core.resources.prefs b/rest-api/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/rest-api/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/rest-api/.settings/org.eclipse.jdt.core.prefs b/rest-api/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 991da2c903..0000000000
--- a/rest-api/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/rest-api/.settings/org.eclipse.m2e.core.prefs b/rest-api/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/rest-api/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/rest-api/.settings/org.eclipse.wst.common.component b/rest-api/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index 30ef6cd5dc..0000000000
--- a/rest-api/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="MapViewer-rest-api">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-        <wb-resource deploy-path="/" source-path="/src/main/resources"/>
-    </wb-module>
-</project-modules>
diff --git a/rest-api/.settings/org.eclipse.wst.common.project.facet.core.xml b/rest-api/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index 6302d3e313..0000000000
--- a/rest-api/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/rest-api/.settings/org.eclipse.wst.validation.prefs b/rest-api/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 6f1cba68d5..0000000000
--- a/rest-api/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
diff --git a/service/.classpath b/service/.classpath
deleted file mode 100644
index 2d7c6a5d6d..0000000000
--- a/service/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/service/.gitignore b/service/.gitignore
new file mode 100644
index 0000000000..4cc6dcf966
--- /dev/null
+++ b/service/.gitignore
@@ -0,0 +1,4 @@
+#eclipse files
+target
+.classpath
+.settings
diff --git a/service/.settings/org.eclipse.core.resources.prefs b/service/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/service/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/service/.settings/org.eclipse.jdt.core.prefs b/service/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 991da2c903..0000000000
--- a/service/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/service/.settings/org.eclipse.m2e.core.prefs b/service/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/service/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/service/.settings/org.eclipse.wst.common.component b/service/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index 9d80116f9b..0000000000
--- a/service/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="MapViewer-service">
-        <wb-resource deploy-path="/" source-path="/src/main/java"/>
-        <wb-resource deploy-path="/" source-path="/src/main/resources"/>
-    </wb-module>
-</project-modules>
diff --git a/service/.settings/org.eclipse.wst.common.project.facet.core.xml b/service/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index 6302d3e313..0000000000
--- a/service/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.utility" version="1.0"/>
-</faceted-project>
diff --git a/service/.settings/org.eclipse.wst.validation.prefs b/service/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 6f1cba68d5..0000000000
--- a/service/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
diff --git a/web/.classpath b/web/.classpath
deleted file mode 100644
index 11def0e9b1..0000000000
--- a/web/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="test" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-			<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
diff --git a/web/.gitignore b/web/.gitignore
index b334afad64..2077efbfc6 100644
--- a/web/.gitignore
+++ b/web/.gitignore
@@ -1,5 +1,10 @@
-/node_modules/
-/coverage/
+#eclipse files
+target
+.classpath
+.settings
+
+#build files
 /src/main/webapp/resources/css/minerva.css
 /src/main/webapp/resources/js/minerva.js
 /src/main/webapp/resources/js/minerva.js.map
+
diff --git a/web/.settings/.jsdtscope b/web/.settings/.jsdtscope
deleted file mode 100644
index fac399cb99..0000000000
--- a/web/.settings/.jsdtscope
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" path="src/main/webapp"/>
-	<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
-	<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
-		<attributes>
-			<attribute name="hide" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
-	<classpathentry kind="output" path=""/>
-</classpath>
diff --git a/web/.settings/org.eclipse.core.resources.prefs b/web/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 04cfa2c1a8..0000000000
--- a/web/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/main/resources=UTF-8
-encoding//src/test/java=UTF-8
-encoding//src/test/resources=UTF-8
-encoding/<project>=UTF-8
diff --git a/web/.settings/org.eclipse.jdt.core.prefs b/web/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 991da2c903..0000000000
--- a/web/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/web/.settings/org.eclipse.m2e.core.prefs b/web/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index 14b697b7bb..0000000000
--- a/web/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/web/.settings/org.eclipse.wst.common.component b/web/.settings/org.eclipse.wst.common.component
deleted file mode 100644
index a0fffffdcf..0000000000
--- a/web/.settings/org.eclipse.wst.common.component
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
-    <wb-module deploy-name="web-1.0">
-        <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
-        <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
-        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
-        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
-        <dependent-module archiveName="service-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/MapViewer-service/MapViewer-service">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <dependent-module archiveName="model-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/MapViewer-model/MapViewer-model">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <dependent-module archiveName="commons-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/MapViewer-commons/MapViewer-commons">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <dependent-module archiveName="persist-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/MapViewer-persist/MapViewer-persist">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <dependent-module archiveName="model-command-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/MapViewer-model-command/MapViewer-model-command">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <dependent-module archiveName="annotation-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/MapViewer-annotation/MapViewer-annotation">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <dependent-module archiveName="converter-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/MapViewer-converter/MapViewer-converter">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <dependent-module archiveName="converter-CellDesigner-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/MapViewer-converter-CellDesigner/MapViewer-converter-CellDesigner">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <dependent-module archiveName="converter-SBGNML-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/MapViewer-converter-SBGNML/MapViewer-converter-SBGNML">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <dependent-module archiveName="converter-graphics-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/MapViewer-converter-graphics/MapViewer-converter-graphics">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <dependent-module archiveName="converter-sbml-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/converter-sbml/converter-sbml">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <dependent-module archiveName="rest-api-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/MapViewer-rest-api/MapViewer-rest-api">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <dependent-module archiveName="frontend-js-1.0.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/frontend-js/frontend-js">
-            <dependency-type>uses</dependency-type>
-        </dependent-module>
-        <property name="java-output-path" value="/MapViewer-web/target/classes"/>
-        <property name="context-root" value="web"/>
-    </wb-module>
-</project-modules>
diff --git a/web/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml b/web/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml
deleted file mode 100644
index 3961d3b7ef..0000000000
--- a/web/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<root>
-  <facet id="jst.jsf">
-    <node name="libprov">
-      <attribute name="provider-id" value="jsf-no-op-library-provider"/>
-    </node>
-  </facet>
-  <facet id="jst.jaxrs">
-    <node name="libprov">
-      <attribute name="provider-id" value="jaxrs-no-op-library-provider"/>
-    </node>
-  </facet>
-</root>
diff --git a/web/.settings/org.eclipse.wst.common.project.facet.core.xml b/web/.settings/org.eclipse.wst.common.project.facet.core.xml
deleted file mode 100644
index a0699df9d4..0000000000
--- a/web/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<faceted-project>
-  <fixed facet="wst.jsdt.web"/>
-  <installed facet="java" version="1.8"/>
-  <installed facet="jst.web" version="2.5"/>
-  <installed facet="jst.jsf" version="2.0"/>
-  <installed facet="wst.jsdt.web" version="1.0"/>
-  <installed facet="jst.jaxrs" version="1.1"/>
-</faceted-project>
diff --git a/web/.settings/org.eclipse.wst.jsdt.ui.superType.container b/web/.settings/org.eclipse.wst.jsdt.ui.superType.container
deleted file mode 100644
index 3bd5d0a480..0000000000
--- a/web/.settings/org.eclipse.wst.jsdt.ui.superType.container
+++ /dev/null
@@ -1 +0,0 @@
-org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
diff --git a/web/.settings/org.eclipse.wst.jsdt.ui.superType.name b/web/.settings/org.eclipse.wst.jsdt.ui.superType.name
deleted file mode 100644
index 05bd71b6ec..0000000000
--- a/web/.settings/org.eclipse.wst.jsdt.ui.superType.name
+++ /dev/null
@@ -1 +0,0 @@
-Window
\ No newline at end of file
diff --git a/web/.settings/org.eclipse.wst.validation.prefs b/web/.settings/org.eclipse.wst.validation.prefs
deleted file mode 100644
index 6f1cba68d5..0000000000
--- a/web/.settings/org.eclipse.wst.validation.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-disabled=06target
-eclipse.preferences.version=1
-- 
GitLab