Messing around with WebGL and a particle system