WIP router for Angular 2.0, written in ES6.