feat(composer file): add composer.json