new maven structure
gitignore