add composer.json for extentions