Refactored ILogger
Improved table column model