Modified the design to make use of app.use feature of express.
It will allow stacking behavior for every layer of the architecture nicely.