Local events feed (Happenings)

Resubmitting after review
This belongs as a class on a parent element, not on each child element. Then move it into a helper because we don't want logic in the view. That should clean this up considerably.