Added mouse-controled rotation