Building a scalable boilerplate with Node.js and Express