New classes for logging, initial configurations and fitness calculations