Runtime-Configurable and Server-Defined Routing for AngularJS Applications