Add pom details ahead of public nexus upload. Format all code. Add .gitignore.