Start repackaged

* Changed the package structure to match Maven convention
* Removed clutter from pom.xml
* Extended the .gitignore file
* Made Fitnesse look in target/classes rather than bin