added enable/ disable defines
added pwm support for red, green channels, unfinished enable func