Left click to create ball. Particles have random velocity, radius and colour and start where the cursor is pointing.
JSFiddle: https://jsfiddle.net/asteele9123/t4m5kupc/show
Sources: http://flatredball.com/documentation/tutorials/math/circle-collision/