Added an RGB class for doing hue transitions