Docs for router
No custom error classes
Lifecycle stuff
Util case changes
Lifecycle fixes
Lifecycle and Resolver stuff
Lifecycle interface adjusts
using lib version of extend and mixin
getArts on typedef now
Refact