simple module loader, like seajs.