Add submodule management scripts
submodule dependencies