add git submodule support

added sub module support