Major changes to RGBLed