AngularJS Routing on steroids