Updated dependency diagram with a legend, logging comment and fixed the porter dispatcher dependency