Updated documentation and composer.json