Genome implements Clonable and overwites clone()
Crossover should return a child with blended parent color information