an animation demo with moving and changing colours circle in a square