extra validations on the topical event start and end date

Being on the site for one day seems slighly pointless
Ensure there is a start date if end_date is set