Renamed ParticleEngine to ParticleEmitter to more accurately reflect it's purpose.
Minor changes to ParticleEmitter and Particle classes to improve realism.