passing test_empty_dna_string_has_no_nucleotides
test_empty_dna_string_has_no_nucleotides
passing test_dna_has_no_uracil
passing test_validates_nucleotides
passing test_validates_dna_not_rna
 refactoring checks for valid nucleotides
passing last tests with existing code