morning changes added, errors occuring from genomes > 4, needs fitness sorting fix