working on a visualization function for the dependency graph -- added ST4 dependency for generating the *.dot file