Added particle.h class