Adds initial validatable model + tests
Simple games API
Fixes games API id and adds getAll method
Adds basic create update fetch for collections
Refactor/cleanup/simplify database access
Some simple validation
Fixes fetching from collections
Adds post methods to REST API
Merged in latest changes from upstream
Merge pull request #46 from markthiessen/Rest_API

Rest api