Logs update.
Removed hard fitness function and added new scoring function.
Finished implementation of the crossover operator - COMPLETELY UNTESTED THOUGH