Add optional emitter respawn arg
Fix sluggishness
Create ParticleSystem abstraction
Add option to hold mouse to create emitters
Make particles randomly spawn new emitters
Clean up stuff