[log] Create new VisibleGraphImpl and change GraphMouseAction -> GraphAction.
[log] Declare GraphChanges.
[log] Create update method for CollapsedGraph.
~~ draft