OO version of the colorduino particle system