Initial commit of events feature

Signed-off-by: Jalessa <jalessa-hall@uiowa.edu>