ITMObject and ITMEquatable

- CHG: inherited all types from ITMObject
- CHG: ILogMessage.Tag => ILogMessage.LogTag