added composer.json