Migrate from Cache to MongoDB

Restructured application to make app.js more legible - configuration of
major modules has been relegated to separate files.
Continued migration and restructuring of code for Mongo(ose)