Updated maven dependencies, added .gitignore