add some example modules to gyp, replace extern everywhere