Simplified add/setRotation methods to utilize OrbitControls update mechanism.
Add/set orbit rotation methods now just modify `thetaDelta`, which causes the view to be rotated accordingly next time the OrbitControls.update() method runs (which is every time there's an animation frame).