Added validation and error messages for event dialogue
Merge branch 'presentation' into event_integration