Point<dim> instead of Vec2d

Had turn Particle into template also.