diff --git a/.gitignore b/.gitignore
index 299de158..82606be8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,14 @@
/bin
/target
/output
-.DS_Store
\ No newline at end of file
+.DS_Store
+
+# IntelliJ
+*.ipr
+*.iws
+*.iml
+.idea/
+
+# Eclipse
+.project
+.classpath
\ No newline at end of file
diff --git a/.project b/.project
deleted file mode 100644
index feae1ee8..00000000
--- a/.project
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- jsprit
-
-
-
-
-
-
-
-
diff --git a/README.md b/README.md
index 7a205326..fdf34498 100644
--- a/README.md
+++ b/README.md
@@ -23,31 +23,12 @@ Please visit [jsprit-wiki](https://github.com/jsprit/jsprit/wiki) to learn more.
##License
This software is released under [LGPL](http://opensource.org/licenses/LGPL-3.0).
-##Get Started
-
-####You know Maven and have an IDE
-
-[Add the latest snapshot (i.e. head of development) to your pom](https://github.com/jsprit/jsprit/wiki/Add-latest-snapshot-to-your-pom).
-
-[Add the latest release to your pom](https://github.com/jsprit/jsprit/wiki/Add-latest-release-to-your-pom).
-
-####If not and you want to use Maven
-
-the following documentation is recommended:
-
-GeoTools - Quickstart
-
-Here you learn to setup the Java environment and an Integrated Development Environment (IDE). In the subsection Adding Jars to your Project you learn to integrate external libraries in your project. Just copy/paste the above jsprit releases/snapshots to your pom.xml instead of the GeoTools-artifacts.
-
-#### If you do not want Maven
-
-to manage your dependencies, go to [snapshot-jars](https://github.com/jsprit/mvn-rep/tree/master/snapshots/jsprit) or [realease-jars](https://github.com/jsprit/mvn-rep/tree/master/releases/jsprit) to download jsprit-binaries directly. Just click on the jar-file you want to download and use the 'Raw'-button to actually download it. Put the jars into your classpath. Note that you then need to put all [dependencies](https://github.com/jsprit/jsprit/wiki/Modules-and-Dependencies) jsprit relies on manually to your classpath as well.
-
+##[Get Started](https://github.com/jsprit/jsprit/wiki/Getting-Started)
##[Contributors](https://github.com/jsprit/jsprit/graphs/contributors)
[Pierre-David Bélanger](https://github.com/pierredavidbelanger)
[Abraham Gausachs](https://github.com/agausachs)
-Subhamay Das
+[Subhamay Das](http://www.linkedin.com/profile/view?id=10203174)
##About
The jsprit-project is created and maintained by [Stefan Schröder](https://github.com/oblonski). It is motivated by two issues.
diff --git a/jsprit-analysis/.classpath b/jsprit-analysis/.classpath
deleted file mode 100644
index fd7ad7fb..00000000
--- a/jsprit-analysis/.classpath
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsprit-analysis/.gitignore b/jsprit-analysis/.gitignore
index 299de158..9c7ec489 100644
--- a/jsprit-analysis/.gitignore
+++ b/jsprit-analysis/.gitignore
@@ -1,4 +1,15 @@
/bin
/target
/output
-.DS_Store
\ No newline at end of file
+.DS_Store
+
+# IntelliJ
+*.ipr
+*.iws
+*.iml
+.idea
+
+# Eclipse
+.project
+.classpath
+.settings
\ No newline at end of file
diff --git a/jsprit-analysis/.project b/jsprit-analysis/.project
deleted file mode 100644
index 30c7cbba..00000000
--- a/jsprit-analysis/.project
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
- jsprit-analysis
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
-
-
- org.eclipse.m2e.core.maven2Nature
- org.eclipse.jdt.core.javanature
-
-
diff --git a/jsprit-analysis/.settings/org.eclipse.core.resources.prefs b/jsprit-analysis/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index afad9066..00000000
--- a/jsprit-analysis/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,7 +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/=UTF-8
-encoding/src=UTF-8
diff --git a/jsprit-analysis/.settings/org.eclipse.jdt.core.prefs b/jsprit-analysis/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 4a95737f..00000000
--- a/jsprit-analysis/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,12 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.6
-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=warning
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=warning
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.source=1.6
diff --git a/jsprit-analysis/.settings/org.eclipse.m2e.core.prefs b/jsprit-analysis/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index f897a7f1..00000000
--- a/jsprit-analysis/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/jsprit-core/.classpath b/jsprit-core/.classpath
deleted file mode 100644
index 7fcefca3..00000000
--- a/jsprit-core/.classpath
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsprit-core/.gitignore b/jsprit-core/.gitignore
index 299de158..30b951da 100644
--- a/jsprit-core/.gitignore
+++ b/jsprit-core/.gitignore
@@ -1,4 +1,18 @@
/bin
/target
/output
-.DS_Store
\ No newline at end of file
+.DS_Store
+
+# IntelliJ
+*.ipr
+*.iws
+*.iml
+.idea
+
+# Eclipse
+.project
+.classpath
+.settings
+
+
+
diff --git a/jsprit-core/.project b/jsprit-core/.project
deleted file mode 100644
index b663793f..00000000
--- a/jsprit-core/.project
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
- jsprit-core
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.maven.ide.eclipse.maven2Builder
-
-
-
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
-
-
- org.eclipse.m2e.core.maven2Nature
- org.eclipse.jdt.core.javanature
- org.maven.ide.eclipse.maven2Nature
-
-
diff --git a/jsprit-core/.settings/org.eclipse.core.resources.prefs b/jsprit-core/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index afad9066..00000000
--- a/jsprit-core/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,7 +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/=UTF-8
-encoding/src=UTF-8
diff --git a/jsprit-core/.settings/org.eclipse.jdt.core.prefs b/jsprit-core/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 69c31cd4..00000000
--- a/jsprit-core/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,8 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-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.source=1.6
diff --git a/jsprit-core/.settings/org.eclipse.m2e.core.prefs b/jsprit-core/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index f897a7f1..00000000
--- a/jsprit-core/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/jsprit-core/.settings/org.maven.ide.eclipse.prefs b/jsprit-core/.settings/org.maven.ide.eclipse.prefs
deleted file mode 100644
index fee42859..00000000
--- a/jsprit-core/.settings/org.maven.ide.eclipse.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-#Fri Mar 15 09:09:12 CET 2013
-activeProfiles=
-eclipse.preferences.version=1
-fullBuildGoals=process-test-resources
-includeModules=false
-resolveWorkspaceProjects=true
-resourceFilterGoals=process-resources resources\:testResources
-skipCompilerPlugin=true
-version=1
diff --git a/jsprit-examples/.classpath b/jsprit-examples/.classpath
deleted file mode 100644
index fd7ad7fb..00000000
--- a/jsprit-examples/.classpath
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsprit-examples/.gitignore b/jsprit-examples/.gitignore
index 08e303c4..fb67e2b9 100644
--- a/jsprit-examples/.gitignore
+++ b/jsprit-examples/.gitignore
@@ -1,5 +1,14 @@
-/output/*
+/output
/bin
/target
.DS_Store
-/output
+
+# IntelliJ
+*.ipr
+*.iws
+*.iml
+.idea
+
+# Eclipse
+.project
+.classpath
diff --git a/jsprit-examples/.project b/jsprit-examples/.project
deleted file mode 100644
index 2cf74c8d..00000000
--- a/jsprit-examples/.project
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
- jsprit-examples
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
-
-
- org.eclipse.m2e.core.maven2Nature
- org.eclipse.jdt.core.javanature
-
-
diff --git a/jsprit-examples/.settings/org.eclipse.core.resources.prefs b/jsprit-examples/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index afad9066..00000000
--- a/jsprit-examples/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,7 +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/=UTF-8
-encoding/src=UTF-8
diff --git a/jsprit-examples/.settings/org.eclipse.jdt.core.prefs b/jsprit-examples/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 107056a3..00000000
--- a/jsprit-examples/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,12 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.6
-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.source=1.6
diff --git a/jsprit-examples/.settings/org.eclipse.m2e.core.prefs b/jsprit-examples/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index f897a7f1..00000000
--- a/jsprit-examples/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/jsprit-instances/.classpath b/jsprit-instances/.classpath
deleted file mode 100644
index f08dfb71..00000000
--- a/jsprit-instances/.classpath
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsprit-instances/.gitignore b/jsprit-instances/.gitignore
index 299de158..9c7ec489 100644
--- a/jsprit-instances/.gitignore
+++ b/jsprit-instances/.gitignore
@@ -1,4 +1,15 @@
/bin
/target
/output
-.DS_Store
\ No newline at end of file
+.DS_Store
+
+# IntelliJ
+*.ipr
+*.iws
+*.iml
+.idea
+
+# Eclipse
+.project
+.classpath
+.settings
\ No newline at end of file
diff --git a/jsprit-instances/.project b/jsprit-instances/.project
deleted file mode 100644
index 98dde15c..00000000
--- a/jsprit-instances/.project
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
- jsprit-instances
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
-
-
- org.eclipse.m2e.core.maven2Nature
- org.eclipse.jdt.core.javanature
-
-
diff --git a/jsprit-instances/.settings/org.eclipse.core.resources.prefs b/jsprit-instances/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 06a5cf64..00000000
--- a/jsprit-instances/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,6 +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/=UTF-8
-encoding/src=UTF-8
diff --git a/jsprit-instances/.settings/org.eclipse.jdt.core.prefs b/jsprit-instances/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 107056a3..00000000
--- a/jsprit-instances/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,12 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.6
-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.source=1.6
diff --git a/jsprit-instances/.settings/org.eclipse.m2e.core.prefs b/jsprit-instances/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index f897a7f1..00000000
--- a/jsprit-instances/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1