Added class KeyEventFilter
Added Keyboard manipulating abilities