Better navigation

see https://github.com/9ci/rcm/issues/276

some ideas:
http://stackoverflow.com/questions/16085446/angularjs-multiple-views-with-routing-without-losing-scope
https://github.com/artch/angular-route-segment