A simple event store