Completely stuffed up the previous commit - didn't read the instructions on the
screen for git rebase and lost my commits :-/

This commit brings in the old work which gets super-basic logging functionality working.