Refactoring and adding destroy option to event's view