Basic rules complete.  Need better logic for population initialization of mixtures, or else I'll have to be careful on population size and rule fractions.
Otherwise almost ready to test, need a bit more configuration logic in the simulation script, etc.