Lego/Arduino project. Controlling lots of RGB LEDs individually. Best approach?