Split things up a bit

split Grid class out into a new file, made a ParticleData header