Added initial pom
Mavenified, some various updating of code. No function changes