Major changes to breed to allow it to take a list of genetic operators