initial add of the project file
added maven POM
added .gitignore for project and generated files