Added functions to calculate codon distance

Added a function that takes two amino acids and print the nucleotide distance for all possible codon combinations.
Make and return a `defaultdict(list)`.