Simplified and updated composer.json