Local events feed (Happenings)

Resubmitting after review
Overall, way too many `let`s above, and they're clouding up the test. Using mock objects that respond to a simple API would be clearer. The assertions below are good, though.