Subclass of NSTextView that creates its own subclasses of NSTextStorage (TKOTextStorage), NSTextContainer (TKOTextContainer), NSLayoutManager (TKOLayoutManager)