Updated pom.xml

Updated pom.xml to build jars with dependencies built in. Also removed
bb-configuration from the repo.
Removed XYChart

Removed XYChart.java, since it was no longer used or necessary.
Splitting the Topsoil.java main class in many reusable subclasses.
Fixes #6
Merge branch 'space-release-in-main' into dev

* space-release-in-main:
  Splitting the Topsoil.java main class in many reusable subclasses. Fixes #6
Merge branch 'master' into dev

* master:
  Use of my french expertise and self-importantness to correct a mistake in the readme.md