cleanup population api
further api refinement
create population class hierarchy
demes pop stub
simplify genome id management
trivial cleanup
minor refactor
parallelize phenotype generation
alter pop api to make implementation details more flexible
must delete link prior to adding new links, as expansion of vector may result in new backing array, invalidating original link
elim dead code
move species-specific fields out of Organism
species-specific organism subclass
write organisms prior to creating next generation
elim dead code
elim dead code
latent bug: set orig_fitness before sorting for old species pruning
cleaner separation of orig/adjusted fitness
initial demes implementation
fix reporting of new fittest