added validation class that now checks the data before anything is run
Merge pull request #3 from adowns01/validate_data

added validation class that now checks the data before anything is run