restructure genetic algorithm, add to readme