Let's name this module `registry` and remove the `lib/registry.js`. We probably should revisit the need for `lib/application.js` now that the module registration is more explicit for the application.