Added Utility class and fully implemented it.
Removed matchGene().
mutate() and newGeneList() still contain errors.
Genes are now held in a collection called a Gamete which works fully.
Program will compile and work as expected.