Directory structure:
└── auth0-blog-nodejs-restify/
├── package.json
├── server.js
├── .editorconfig
└── app/
├── configs/
│ ├── configs.js
│ ├── database.js
│ └── di.js
├── controllers/
│ ├── birthdates.js
│ └── user.js
├── lib/
│ ├── error_handler.js
│ ├── jsend.js
│ ├── logger.js
│ ├── service_locator.js
│ └── validator.js
├── models/
│ └── Users.js
├── routes/
│ └── routes.js
├── services/
│ ├── birthdates.js
│ └── user.js
└── validations/
├── create_birthdates.js
├── create_user.js
└── get_birthdates-user.js