basic composer.json