Updated dependencies; simplified composer.json