pep8 compliance
integration with travis-ci