CS550 Project Particle Sim