update .gitignore
remove auto-generated files
update maven dependencies to newest version, closes #2