Events module that a user can submit events (monitored or not) and on the events that are posted by that user, the user would be able to edit /delete the event. They would have edit abilty on the events that they "own" only. The administrator role would maintain full edit ability.