Mutation tests and function fixed
Crossover operation working correctly and tested.
Need moar docs!