Composer and dependencies