Window closes on escape.
Rendering is handled through RenderWindow class