Create valid object with validation definitions
Use Joi methods instead of references to this in validation object
Switch validation methods to use validation object