Mutation tests and function fixed
Crossover operation working correctly and tested.