Initial code for fading between colors. Needs fixing