updated composer and dependencies