An attempt at a very basic event store framework