Added breeding and gene inheritence.