Do not expose Koa to HTTP headers.
Major refactor of site package organisation and code repetition.