Changed to use composer.json instead of composer require