New particle system

yay
OK, now only shaderChunks is public, and collectAttribs is not a methdod