made the project SBT-compatible and added a .gitignore file