moved composer install target to source preparation