Update composer.json, Add .gitignore