Local events feed (Happenings)

Resubmitting after review
This might be a good place to start thinking about cleaning up `let` statements. In the test for cleaned events, the `.clean` call is the subject of the test. Therefore, it should not be contained inside a `let`, but rather should be part of the test.