setting up directories, pom and gitignore