Lots of experiment stuff.. Started to implement a proper parallel crossover