initial commit, added file structure and gitignore

cloned down repo and created new project in intellij
added generated files to gitignore