fixup! add composer.json for composer support