fix #5 to add pep8 check to travis ci