a simpler design for EventStore

@mathiasverraes I think you would be better off with some Schema() implementation instead of hardcoding this here.