Updated composer dependencies and added a lock file