An opinionated node json service using koa, node-config, database connection pool, mocha and gulp