First Commit

Made some improvements on the previous genetic algorithm. Next to add
wisdom of crowd logic.