Add dependencies as submodules