composer as submodule