pom and gitignore files set up