Move the screen manager into WindowBase, and thunk from Application - otherwise screens can't switch to other screens (facepalm)