templates, implement remove_duplicates(...) and intersect(...)
implement merge(...)
add dictionary words to git
implement merge sort
implement gen_all_strings(...)
clean up/comments