Simple implementation cleanup of Event store

Quick cleanup of event store.  Only API change was to the save method which now takes in an iterable and removal of shutdown from the interface.