Use networkx in favour of custom digraph
Add minimal dead code elimination
Add call graph
Print function name instead of whole function in call instructions