Massive refactor on Graph.
Massive refactor on Graph.