(not cleanest) fix for per cpp compilation - include Particle.h from end of Model, causeof problem not entirely clear