Added Particle classes