Organisers can now cancel their event attendance.
Added event creation test
Added test for attending an event and refactored code.