Crossover implemented succesfully. Did some testing to check. Also
mutation working