Implement composer.json generator