add composer.json and travis file