javascript gists converted to submodules