Fixed KeyPressed not getting triggered in AbstractState - changed argument from Keys to KeyEventArgs.