Implementing new interface for TribeState. New constructor now takes a
Collection of Creatures.
Bringing in some code from master.
Merge branch 'state' of https://github.com/evothreefiveone/Evolvers.git into state