Animation rotation via scroll, mouse and touch events