Added keystroke catching and moving screen