Implemented home and end and started working on pgup, pgdn, ctrl+left and ctrl+right