add Event

-custom validation to check that events submitted are in the future