Splitting the log level stuff into its own package