Moved more of the View control logic into ScopedUI from BasicUI.  Should
simplify creation of new UI s