added movement to the new playercontroller class