arrowhead lesson completed.
formatting README.md
extracted methods
simplifying generate_name
alphabetizing methods
don't return an unnacceptable name