Update gitignore. Add composer.json