Events module

A prototype implementation of the application in a few more modules, based on our review of the image trimmer.

I thought this would be best articulated as a pull request since we might not want to go quite this way. If we do, the next step would be to invent a Events.EventPage module and have it follow this pattern.