Broke the Logger out of the Archive class. It had no business being there in the first place. Subsequently rewrote the whole information flow.