Updated validator class to include custom error messages. Will now return true if no errors or a list of error messages if false.