Refactored RoutingController; all controller specs validating

- current spec status: 1771 examples, 13 failures