added a new exception class, data_validator.py modified