This is my personal playground.
Yup, i'm using submodules. http://book.git-scm.com/5_submodules.html
git submodule add <url> lib/<name>
cd lib/inheritance.js
git checkout master
git pull
git add lib/inheritance.js
git commit -m "pointing to a new version of submodule"
git pull
git submodule update
git submodule init
git submodule update
Using my inheritance.js Which should be called BaseClass.js
Gonna try this
gonna see if I can use require.js to manage dependencies