Maven and .gitignore setup