Setup for in-process and post "coupling" of chromosomes

Code added does not yet create children from the parents but lays the foundation. This code will be re-evaluated and probably redistributed to Mutate and Roulette classes.