I implemented a change in the way the dot files are generated. I added a subgraph cluster to each function node such that all functions in a file are grouped together, and the group's filename is listed.

I would like to share the changes, and get feedback as there is likely a better way to implement some of this. Shall I request to be added to the Git hub collaborator list?

Michael