Randomly generates color backgrounds and uses an animation to blend them together in a continuous gradient.