Particle engine , an Emiter class and Particle Template to help speed particle development