Add DependVisualizer to plot dependency graph

News:
- Use Graphviz to plot the dependency graph of a project.