fix pep8 issues
add travis-ci