Split koa startup into app.js file.

First steps in trying to clean up the structure.
Move logic for serving frontEnd template to it's own module.

I'm going to put all the middleware into separate modules in
a subdirectory.
Move static assets middleware into it's own module.

The top level server.js looks quite nice now.