Lal 368 - Added abstraction for the logger

I personally like the convention of member variables ending with _. In fact in this case closed_ is already using that convention so let's use it across the board