adds classes that find groups of entries near eachother, and generates locationsnear those groups of entries.
Merge pull request #19 from JohnBuonomo/data-parser

adds data parser
introduce observers
observes entries to make sojourns, uses models from other branch
filters local entries by species
observer generates populations for groups of entries
looks for a nearby location before creating a new one.
reorganized logic