2d elastic collisions

Allow time for equilibrium to be reached after starting the simulation or clicking on a temperature change button