framework for event data validation (just missing actual validation)
validate event data
Merge pull request #416 from ali-graham/411_validate_incoming_event_data

Validate incoming event data