feat(es6): add ES6 routers and controllers