add disclaimer
Add Travis config
add Travis CI Build Status badge to README (issue #234)
Working games and etc unit tests.
Fixes #235 - Return a proper error message when JSON payload is malformed.
replace koa with hapi (#245)
use hapi-pg for maintaining postgres connections
remove `lib.utils.extend`
use `hapi-node-postgres`; add postgres migrations and queries
send 404 when game not found
use promises
use boom to surface errors
reorder columns in `games` table
ensure DB errors are properly caught and internal errors are caught+logged but not shown in responses (fixes #259)
add comments of sample usage for existing game API endpoints (fixes #285)
abstract out DB calls in `POST /games` controller (fixes #265)
use `Boom.internal` when preparing error response for `DatabaseError`
add `GET /games` hapi controller (fixes #261)