node.js backend modular for scailabilty and maintainability3