Added event.keyPressed, better combination handling, better key maps, .areKeysDown(), .keysDown, .lastKeyPressed(), .lastKeysPressed;
Normalized code formatting;
Slightly simplified some event handling logic