Adding user model/schema
Adding UserSchema Methods
Adding validation and virtuals to the UserSchema
Adding users controller
Adding passportjs