Update the abstract functions and define the handle function.
Implemented InputManager class.
Implemented MoveEvent class.