Add initial logging design
Add configurable logging level, split configuration into 2 files
Fix log output for incorrect log level in cfg file
Modify cfg values to lowercase, extract file names to constants
Merge branch 'logger'