added interaction to spawn and consume Particles
node attributes structured as array in a similar fashion as the density
and gradient attributes
adjusted particles to keep an array of associative nodes
integrate in a loop
position of newly spawned particles is uniformly sampled from a circle