Got colour wipes working really well.
Mainly by improving the json api, and the arduino firmware.
However this isn't sustanable. rainbow fails over 10 pixels.
Need to move over to byte messages, asap.