Implements player hero's motion and model