updated docs and added composer.json file