To give you a better understanding of how mitmproxy works, mitmproxy's
high-level architecture is detailed in the following graphic:
(architecture.pdf)
Please don't refrain from asking any further questions on the mailing list, the IRC channel or the GitHub issue tracker.