Node.js How modules are loaded