Latest round of changes related to events node and teaser view.

Signed-off-by: Adam Allen <adama@namm.org>