Attempt to mavenise project

Likely to be unstable
Merge pull request #305 from dreamteam69/master

Attempt to mavenise project