Extract Events::Overview

Closes #150, and cleans up code related to the events overview.