Force the Screen into a square
Make Screen properly implement KeyListener