How do these submodules work on github pages?