Genetic Algorithm
Added Genes-Header and implemented constructor for copy, mutation and
crossover in Genes struct