Blog on creating a graph from a Java program structure