Artur's changes
Add ox crossover operator