Changed grow function so mutation/crossover is easier to implement.