Execution environment

Basically, here is how things are organized:

Here is a diagram to summarize it all:

Figure 1. Summary of the execution environment of Mergeant