Designed the crossover and mutation function to be more generalized. Can now support DNA length greater than 2.