Local events feed (Happenings)

Resubmitting after review
Build is not a great method name. Also, notice this is the classic `.inject` pattern. Find a refactor.