- Added file output routines
- Ensure fitness is getting better (sorting genomes by highest fitness, reporting negative hamming distance as fitness)
- Display statistics about fitness during each generation