Added edit link and page to events
Refactored some of the events pages