install composer dependencies if needed