Updated and tested Viewport markup, controls.
Removed viewport-specific functionality from MainWindow controller.