New KeyListener. Improved game control