Added viewport_adaptor and background to gui::master