Refactor|World: Continued splitting up p_particle.h/cpp