Added ability to use the keyboard to move and fire