Refactor view switcher to simplify it; treat it as a representation of a domain object that modifies an ng-model. This simplifies reuse, e.g. in frames within a layout. WTD-535.
Bring in work on general-purpose and over-arching user interface bundles from the sandbox transition branch. WTD-574.