Added documentation and KeyListener
Added additional key listener action