New input class

New extended version of the input class, features: keyDown, keyPressed,
keyReleased