Added consoleplusplus (https://github.com/detro/consoleplusplus).
Set the log level based on environment.
Fixed how I was setting log levels.
Got controller actions to be usable within routes.
Set server up to use gzip/deflate, for MASSIVE performance boost. We went from a PageSpeed of 35-39/100 to 97/100.
Moved server modeuls section to before setup, as the config module is what determines the environment, but we need the environment in the setup.
Set the server to cache resources for one day in production (for now), not at all in dev, and whatever the default is in any other environment.
Added a load utility that loads a specified external directory and returns a hash of the files within.
Restructured the load file to allow for more types of loading.
Loaded services with the new load.dir utility.
Renamed load -> loader.
Made loader take an options hash, and allowed the finall reduce to be optional.
Allowed loader whitelist to be a boolean.
Made dir loader return {name, exports} when {reduce: false} is passed, for easy manipulation.
Made app.controllers use the new dir loader util.
Made app.models use the new dir loader util, with its custom constructor reduce function.
Deleted the now-useless resource file, and setup the hbs helpers in the util file instead.
Made the server stop parsing external/services, so as to be less opinionated.