Added a TLoggable class with a Logger property for inheritance.