Character Controller Update

Player goes to the position you tell him to go. Legitimately.
Merge remote-tracking branch 'origin/temp'