Going through the source code of a software application that was written by someone else is never easy. One could easily get lost and confused tracking through the code.
I can still remember the first time when I looked at the source code of Zoundry Raven. I couldn't make head or tail of what I was looking at then. But I persevered.
Tracking The Flow
Having a map of the process flow of the various components of Raven/RavenPlus would be handy. But unfortunately, there was none. The only option left for me then is to draw one myself.