Initialize and Update Submodules