Added Particle class
Added ParticleController class