Separated routes into 3 categories with comments explaining which is which instead of having one giant block of routes.
Updated user schema (provider field was not used)
Changed updatePassword controller validation to use express-validator instead of custom if statements
Add express-validator example to flash messages guide
Removed redundant express-validator validations, notEmpty()