A javascript simulation of N hard spheres bouncing with elastic collisions