Updated Elyssa.Events to allow for repeatable and intervalled events