Graph refactored and tested
Old CallGraphNode.scala deleted