Updated pom.xml
Various fixes
Added .gitignore