Class renamed to separate Evolutionary and Genetic concepts.