Now checking also for ambiguous nucleotide codes (n, m) when translating. Changed implementation of translation by using the new Codon class.