Refactor the project

Update deps
Move config files to better locations
Use Hateoas 2.0
Configure Hateoas
Add cache directory
Fix bootstrap script
Use SQLite
Use Stack PHP: StackNegotiation