Updated composer.json and added travis.yml