- Update dependencies
- Better sbt project structure
- Enable strict scala compilation warnings