Add initial external logger.

@robertkluin-wf WIP