View Manager, View Refactoring

- Added a view manager to route view traffic to a singleton active
dynamic view
- View refactoring to support view manager
- Minor view/UI changes
Merge branch 'josh's-branch'