composer.json and setup process updates