Cleaned up a bunch of the event code, removed .oneEvent() and .unEvent().