Logging framework and command line options