Update schema per our new design

We can get rid of EventCurator and EventResource, but I'll wait
until we're completely sure.
We could, but then we're blurring the lines between our model and the data store.