finished off the use cases
stores the genes as lists instead of dictionaries

based on genetic_algorithm
finished crossover implementation
commented out crossover to test code