#393: data_validator.py, working validation proof of concept