Made repulsion a little better.

Changed the atan2 call to refer to the x, y position of the current
circle in question. This makes the repulsion a little better, but there
can be cases where a circle just vibrates in between 2 others because of
opposing repulsive forces.