Added ability to allow a controller to not have a screen