made smaller functions, condensed code, implemented binary to codon, decimal to binary converters