use git submodules for cloning