Migration to Composer dependency management