Added submodule creation