Adder core router functionality and switch to Koa framework