adds composer.json