A 2D particle physics simulator that includes both gravitation and electrostatic forces