A javascript library for smooth color transitions