Update composer.json

Added a few basic component requirements.