Add composer and Travis CI