Added domain event saver class