Update document and code comment
Using git submodule to replace built-in glm module
update document for git submodule