Add gitignore
Add composer
Add travis CI