Moved all color logic into RGBColor subclass that inherits from weatherlights