set up composer.json