- Added Logging abstractions and NLog addapter