made scheme shared and added .travis.yml