windowmanager handles events received from GHOST API and manages the screens, areas and input for Blender