add composer e .travis.yml