solidify and polish

added ability to select model from top level, have specific
implementations for each model.  default is mod-gompertz.  logistic
seems to overestimate the max specific growth rate.