koa api initialisation and web server