added GeneticAlgo and Chromosome