Got the basic attract and repel mechanism working. Pathfinding WILL be an
issue. In fact, I think there might be an issue with our conceptual model.
We'll have to look at this.