pep8
basic tests, and .travis.yml file