Modify the structure of the 'rows-map' members.
Only send one msg to transition channel per row per chain.
Add some transition logic that actually works, kinda.

I'm sure it's hideous and disgusting but whatever.

All the balls in a column bounce instead of just the transitioning
ones. Also new dots are not being brought in to replace the missing
ones. Oh, and only horizontal chains display this
kinda-working-but-not-really behavior. Vertical chains are still
broken.