Fix navigation errors and pass more tests

Still needs some lovin' though...
Wootz! Pass all of the Router tests
Add initial View implementation
Tweak multiline regex style