https://medium.com/@techsuneel99/optimizing-your-node-js-and-express-js-project-a-guide-to-best-practices-in-project-structure-74b0b89919db