improvements on composer.json