Added Event class core functions.