I have no idea how git-submodule works