XThinlet design
The diagram is not 100% accurate anymore, but it still does a good job describing the idea behind XThinlet. However to get an exact view, it is necessary to take a look at the code. XThinlet's codebase is rather small, so this should not be too hard.