Start basic work on a logging framework