Uirouter

Converted from `ngRoute` to `ui-router`.
Doesn't leverage the full power of children and parent states, but it's a working good start.
Yeah, it compiles to the same thing in CS. `yes`, `true`, and `on` are the same thing. This was changed as I commented out a bunch of stuff in order to understand how to get it working. Sorry if remnants have come through!