Added very rough atom-atom collision detection. Atoms change color if they are colliding
Added atom types (radius&color), generates with weighted random
Sized canvas to be square.