BAP-6590: Base Client Side Architecture

for the current route, and new views and models are created in the new active controller.