I can see why `AgentSet` seemed like a poor name choice, since `Patches`, `Links`, and `Agents` are *all* types of `AgentSets`. I believe Owen was trying to stick as close as possible to the Netlogo naming scheme, which I think is a really important design choice, and one we want to stick with at least for the time being.

Here are the Netlogo references on [Agents](http://ccl.northwestern.edu/netlogo/5.0/docs/programming.html#agents) and [AgentSets](http://ccl.northwestern.edu/netlogo/5.0/docs/programming.html#agentsets). Definitely read these--we may even want to add links to these references in the readme.

Rather than renaming `AgentSet` to `BreedSet` (which confusingly sounds like the name of a set of breeds), maybe we should rename `Agent` and `Agents` to `Turtle` and `Turtles`? Owen, is there a reason you stayed away from `Turtles` to begin with?