Updates to UI for full screen, double buffering?, and change order of visible/activation