add gitignore and pom.xml