Fixed bug in colour/pallet mating.  Now need to combine diff colour mating algorithms into one.