Fixed codon not being updated

c_index was being updated by the simulation,  but that was never actually updating the codons in gene.list

This meant that the code was just writing out the same codons that were put in. This has been fixed.