added ParticleEmitter class
ParticleEmitter functioning
ParticalEmitter rate added
emitters created on mousemove
drawing last particle first to eliminate flashing
drawing last emitter first