restructured requirments files and update .travis.yml deps section