implement a configurable logging file
setting logging level after logging file
Merge branch 'next_logging' into next