Factory methods of crossover strategies done. Next step is to test them