Flocking is mostly working.

I need to clean it up a little bit to make it easier to add repulsion between
people and from robots to people.
Merge branch 'more-targets'