Added ClickAndDragRotate component (in anticipation of desk & globe)