Fixes Issue #9

Removed a check for the username, so this assumes that the state has stayed intact and still has the valid username in it. Also added a check to make sure that the event exists before doing things to it.