Java inheritance tree visualizer