Combined ColorManager, DisplayManager, and InputManager classes into UserInterfaceManager class.