init and update git submodules