Uniform crossover implemented.
Added tests for rana that are performing better.