add pom.xml + update build & gitignore