build script to pull down submodules