wrap in a module; remove colon for root logger; optimize for imacros;
Logger is a class
jsformat with linting
refactoring trials