Refactored composer.json