include composer.json. update gitignore