.load seems to work fine now.

fixed module loading.

* all core modules will be loaded on start.
* non-core modules will only be loaded on start up if they're specified
in the config.js file.