Added ws2812 functionality