updated requirements.txt and added .travis.yaml