particles now continually update position
drag implemented
new particle layout, changes to drag