pep8. helper functions into class. fix imports. license. readme. use custom word list