Some refactoring
on
this is my opinion on koa and stuff