Updated package.json
Added async as a dependency.
Added sane module loading & configuration.
ninja_module refactor