Added object.size().
Attraction is working on a basic level, but not correctly.
Circles are now randomly coloured.