Moved source from java/main to main/java
Updated gitignore for maven
And added a maven build file.

I am going to figure out how to build including dependencies at a later
date.