animation logic improved, fixed bug with Sun not moving on dragging