feat: add composer.json
fix: update to work in sub-subdirectory
fix: initialize git repo without the submodule