Add a file_logger interface for logging multi-file runs