started building out classes and dry methods.  I am going to start with a wordcloud class and then get more user specific as we go down