changes to rotate method in PlayerController