Feature/revise graph

GraphContext is revised to output more readable graph for people.