Add Composer support