Add logger and archive streaming interface for simple serialization