removed D_type temprate parameter from World and Particle