added 'pause' method for rotation along with 'rotate_changed' event handler