update deps in requirements.txt, move from .travis.yml
update tests
update test