Added the code to update and init the submodules