@rtalwar26 thanks for your interest! While Sam definitely has the best mental map of the architecture, the other members of the core team have a reasonable idea of the architecture so we might be able to help. Here’s a rough diagram I put together - if you have any questions about it let me know and I’ll do my best to answer. It would be good to have an outsiders perspective on things 
I’ll update the diagram based on feedback and hopefully we can include it in the main repo somewhere
