Supporting node modules via node.requie(name)