conver to composer instead of submodules