Added design philosophies
Moved config folder
Moved to configuration directory and modified plugins, ssl, and headers for different options
Added corser and ejs modules
Removed old HTML partials
Moved old JavaScript to a reference folder
Moved legacy code to reference folder
Removed enumerator
Removed parameters normalization
Removed old Handlebars templates, moved to EJS
Removed roles as existed
Made large sequence of changes to controller functionality.
Added Content-Type producer function.
Dereferenced Express object for ease of use throughout class.
Added blanket 404 handler for unknown routes.
Added plugin enumeration handler for '/' route.
Added EJS template render engine.
Added CORS whitelists as a mandatory header.
Added middleware logging and auditing handlers.
Bound all sequence request/response actions to internal middleware
handlers.
Added parameter checks for 'ozpmetadata', 'ozpformat', 'ozpsystem'.
Refactored producer handlers to be private, and created new maps for
Content-Type.
Logger events are now exception-trapped and date-stamped.
Updated pathing
Removed old policies
Refactored security base as a Passport strategy
Refactored security plugin to be event driven.
Added user domain object for security plugin
Refactored to be event-driven