<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>VisualizationView.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -40,13 +40,8 @@ class ApplicationController &lt; OSX::NSObject
     return true
   end
   
-  def awakeFromNib    
-    begin
-      @repo = Grit::Repo.new(REPOSITORY_LOCATION)
-    rescue Grit::InvalidGitRepositoryError
-      return false
-    end
-
+  def awakeFromNib
+    repo
     @window.delegate = self
     column = @commits_table.tableColumns[0]
     cell = CommitSummaryCell.alloc.init
@@ -58,6 +53,14 @@ class ApplicationController &lt; OSX::NSObject
     @branch_field.cell.setBackgroundStyle(NSBackgroundStyleRaised)
   end
   
+  def repo
+    begin
+      @repo ||= Grit::Repo.new(REPOSITORY_LOCATION)
+    rescue Grit::InvalidGitRepositoryError
+      return false
+    end
+  end
+  
   ib_action :show_info_panel
   def show_info_panel(sender)
     if @info_controller.nil? 
@@ -68,8 +71,15 @@ class ApplicationController &lt; OSX::NSObject
   
   ib_action :swap_tab
   def swap_tab(segment)
-    tags = %w(commits network)
-    tag = segment.cell.tagForSegment(segment.selectedSegment)
-    @tab_panel.selectTabViewItemWithIdentifier(tags[tag])
+    tag = %w(commits network)[segment.cell.tagForSegment(segment.selectedSegment)]
+    @tab_panel.selectTabViewItemWithIdentifier(tag)
   end
+  
+  # def tabView_didSelectTabViewItem(tab_view, tab_view_item)
+  #   item = tab_view_item.identifier
+  #   if item == &quot;network&quot;
+  #     @controller ||= VisualizationController.alloc.init_with_repo(@repo)
+  #     tab_view_item.setView(@controller.view)
+  #   end
+  # end
 end</diff>
      <filename>ApplicationController.rb</filename>
    </modified>
    <modified>
      <diff>@@ -8,7 +8,8 @@
 		&lt;string key=&quot;IBDocument.HIToolboxVersion&quot;&gt;352.00&lt;/string&gt;
 		&lt;object class=&quot;NSMutableArray&quot; key=&quot;IBDocument.EditedObjectIDs&quot;&gt;
 			&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-			&lt;integer value=&quot;2&quot;/&gt;
+			&lt;integer value=&quot;344&quot;/&gt;
+			&lt;integer value=&quot;491&quot;/&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;NSArray&quot; key=&quot;IBDocument.PluginDependencies&quot;&gt;
 			&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
@@ -219,7 +220,7 @@
 								&lt;string key=&quot;NSContents&quot;&gt;Branch:&lt;/string&gt;
 								&lt;reference key=&quot;NSSupport&quot; ref=&quot;98627494&quot;/&gt;
 								&lt;reference key=&quot;NSControlView&quot; ref=&quot;869639466&quot;/&gt;
-								&lt;object class=&quot;NSColor&quot; key=&quot;NSBackgroundColor&quot; id=&quot;614213217&quot;&gt;
+								&lt;object class=&quot;NSColor&quot; key=&quot;NSBackgroundColor&quot; id=&quot;227031787&quot;&gt;
 									&lt;int key=&quot;NSColorSpace&quot;&gt;6&lt;/int&gt;
 									&lt;string key=&quot;NSCatalogName&quot;&gt;System&lt;/string&gt;
 									&lt;string key=&quot;NSColorName&quot;&gt;controlColor&lt;/string&gt;
@@ -239,22 +240,22 @@
 								&lt;/object&gt;
 							&lt;/object&gt;
 						&lt;/object&gt;
-						&lt;object class=&quot;NSTabView&quot; id=&quot;612505419&quot;&gt;
+						&lt;object class=&quot;NSTabView&quot; id=&quot;1049027428&quot;&gt;
 							&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;831824449&quot;/&gt;
 							&lt;int key=&quot;NSvFlags&quot;&gt;4114&lt;/int&gt;
 							&lt;string key=&quot;NSFrame&quot;&gt;{{0, 44}, {1045, 664}}&lt;/string&gt;
 							&lt;reference key=&quot;NSSuperview&quot; ref=&quot;831824449&quot;/&gt;
 							&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSTabViewItems&quot;&gt;
 								&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-								&lt;object class=&quot;NSTabViewItem&quot; id=&quot;58701569&quot;&gt;
+								&lt;object class=&quot;NSTabViewItem&quot; id=&quot;22598373&quot;&gt;
 									&lt;string key=&quot;NSIdentifier&quot;&gt;commits&lt;/string&gt;
-									&lt;object class=&quot;NSView&quot; key=&quot;NSView&quot; id=&quot;880862063&quot;&gt;
+									&lt;object class=&quot;NSView&quot; key=&quot;NSView&quot; id=&quot;339403319&quot;&gt;
 										&lt;nil key=&quot;NSNextResponder&quot;/&gt;
 										&lt;int key=&quot;NSvFlags&quot;&gt;256&lt;/int&gt;
 										&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSSubviews&quot;&gt;
 											&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 											&lt;object class=&quot;NSSplitView&quot; id=&quot;476771339&quot;&gt;
-												&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;880862063&quot;/&gt;
+												&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;339403319&quot;/&gt;
 												&lt;int key=&quot;NSvFlags&quot;&gt;274&lt;/int&gt;
 												&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSSubviews&quot;&gt;
 													&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
@@ -397,7 +398,7 @@
 													&lt;/object&gt;
 												&lt;/object&gt;
 												&lt;string key=&quot;NSFrameSize&quot;&gt;{1011, 639}&lt;/string&gt;
-												&lt;reference key=&quot;NSSuperview&quot; ref=&quot;880862063&quot;/&gt;
+												&lt;reference key=&quot;NSSuperview&quot; ref=&quot;339403319&quot;/&gt;
 												&lt;bool key=&quot;NSIsVertical&quot;&gt;YES&lt;/bool&gt;
 												&lt;int key=&quot;NSDividerStyle&quot;&gt;2&lt;/int&gt;
 											&lt;/object&gt;
@@ -405,42 +406,52 @@
 										&lt;string key=&quot;NSFrameSize&quot;&gt;{1045, 664}&lt;/string&gt;
 									&lt;/object&gt;
 									&lt;string key=&quot;NSLabel&quot;&gt;Commits&lt;/string&gt;
-									&lt;reference key=&quot;NSColor&quot; ref=&quot;614213217&quot;/&gt;
-									&lt;reference key=&quot;NSTabView&quot; ref=&quot;612505419&quot;/&gt;
+									&lt;reference key=&quot;NSColor&quot; ref=&quot;227031787&quot;/&gt;
+									&lt;reference key=&quot;NSTabView&quot; ref=&quot;1049027428&quot;/&gt;
 								&lt;/object&gt;
-								&lt;object class=&quot;NSTabViewItem&quot; id=&quot;232305301&quot;&gt;
+								&lt;object class=&quot;NSTabViewItem&quot; id=&quot;210041055&quot;&gt;
 									&lt;string key=&quot;NSIdentifier&quot;&gt;network&lt;/string&gt;
-									&lt;object class=&quot;NSView&quot; key=&quot;NSView&quot; id=&quot;553269542&quot;&gt;
-										&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;612505419&quot;/&gt;
+									&lt;object class=&quot;NSView&quot; key=&quot;NSView&quot; id=&quot;856932408&quot;&gt;
+										&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;1049027428&quot;/&gt;
 										&lt;int key=&quot;NSvFlags&quot;&gt;256&lt;/int&gt;
+										&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSSubviews&quot;&gt;
+											&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+											&lt;object class=&quot;NSCustomView&quot; id=&quot;48941844&quot;&gt;
+												&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;856932408&quot;/&gt;
+												&lt;int key=&quot;NSvFlags&quot;&gt;274&lt;/int&gt;
+												&lt;string key=&quot;NSFrameSize&quot;&gt;{990, 639}&lt;/string&gt;
+												&lt;reference key=&quot;NSSuperview&quot; ref=&quot;856932408&quot;/&gt;
+												&lt;string key=&quot;NSClassName&quot;&gt;VisualizationView&lt;/string&gt;
+											&lt;/object&gt;
+										&lt;/object&gt;
 										&lt;string key=&quot;NSFrameSize&quot;&gt;{1045, 664}&lt;/string&gt;
-										&lt;reference key=&quot;NSSuperview&quot; ref=&quot;612505419&quot;/&gt;
+										&lt;reference key=&quot;NSSuperview&quot; ref=&quot;1049027428&quot;/&gt;
 									&lt;/object&gt;
 									&lt;string key=&quot;NSLabel&quot;&gt;Network&lt;/string&gt;
-									&lt;reference key=&quot;NSColor&quot; ref=&quot;614213217&quot;/&gt;
-									&lt;reference key=&quot;NSTabView&quot; ref=&quot;612505419&quot;/&gt;
+									&lt;reference key=&quot;NSColor&quot; ref=&quot;227031787&quot;/&gt;
+									&lt;reference key=&quot;NSTabView&quot; ref=&quot;1049027428&quot;/&gt;
 								&lt;/object&gt;
 							&lt;/object&gt;
-							&lt;reference key=&quot;NSSelectedTabViewItem&quot; ref=&quot;232305301&quot;/&gt;
+							&lt;reference key=&quot;NSSelectedTabViewItem&quot; ref=&quot;210041055&quot;/&gt;
 							&lt;reference key=&quot;NSFont&quot; ref=&quot;98627494&quot;/&gt;
 							&lt;int key=&quot;NSTvFlags&quot;&gt;6&lt;/int&gt;
 							&lt;bool key=&quot;NSAllowTruncatedLabels&quot;&gt;YES&lt;/bool&gt;
 							&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSSubviews&quot;&gt;
 								&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-								&lt;reference ref=&quot;553269542&quot;/&gt;
+								&lt;reference ref=&quot;856932408&quot;/&gt;
 							&lt;/object&gt;
 						&lt;/object&gt;
-						&lt;object class=&quot;NSSegmentedControl&quot; id=&quot;1028843998&quot;&gt;
+						&lt;object class=&quot;NSSegmentedControl&quot; id=&quot;637722390&quot;&gt;
 							&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;831824449&quot;/&gt;
 							&lt;int key=&quot;NSvFlags&quot;&gt;292&lt;/int&gt;
 							&lt;string key=&quot;NSFrame&quot;&gt;{{186, 9}, {71, 25}}&lt;/string&gt;
 							&lt;reference key=&quot;NSSuperview&quot; ref=&quot;831824449&quot;/&gt;
 							&lt;bool key=&quot;NSEnabled&quot;&gt;YES&lt;/bool&gt;
-							&lt;object class=&quot;NSSegmentedCell&quot; key=&quot;NSCell&quot; id=&quot;751099816&quot;&gt;
+							&lt;object class=&quot;NSSegmentedCell&quot; key=&quot;NSCell&quot; id=&quot;523062467&quot;&gt;
 								&lt;int key=&quot;NSCellFlags&quot;&gt;67239424&lt;/int&gt;
 								&lt;int key=&quot;NSCellFlags2&quot;&gt;0&lt;/int&gt;
 								&lt;reference key=&quot;NSSupport&quot; ref=&quot;333987&quot;/&gt;
-								&lt;reference key=&quot;NSControlView&quot; ref=&quot;1028843998&quot;/&gt;
+								&lt;reference key=&quot;NSControlView&quot; ref=&quot;637722390&quot;/&gt;
 								&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSSegmentImages&quot;&gt;
 									&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 									&lt;object class=&quot;NSSegmentItem&quot;&gt;
@@ -879,7 +890,7 @@
 				&lt;string key=&quot;NSClassName&quot;&gt;CommitsController&lt;/string&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;NSCustomView&quot; id=&quot;591982567&quot;&gt;
-				&lt;nil key=&quot;NSNextResponder&quot;/&gt;
+				&lt;reference key=&quot;NSNextResponder&quot;/&gt;
 				&lt;int key=&quot;NSvFlags&quot;&gt;274&lt;/int&gt;
 				&lt;object class=&quot;NSMutableArray&quot; key=&quot;NSSubviews&quot;&gt;
 					&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
@@ -932,6 +943,7 @@
 					&lt;/object&gt;
 				&lt;/object&gt;
 				&lt;string key=&quot;NSFrameSize&quot;&gt;{481, 404}&lt;/string&gt;
+				&lt;reference key=&quot;NSSuperview&quot;/&gt;
 				&lt;string key=&quot;NSClassName&quot;&gt;NSView&lt;/string&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;NSCustomObject&quot; id=&quot;498734212&quot;&gt;
@@ -1297,7 +1309,7 @@
 					&lt;object class=&quot;IBOutletConnection&quot; key=&quot;connection&quot;&gt;
 						&lt;string key=&quot;label&quot;&gt;extras_segment&lt;/string&gt;
 						&lt;reference key=&quot;source&quot; ref=&quot;620275248&quot;/&gt;
-						&lt;reference key=&quot;destination&quot; ref=&quot;1028843998&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;637722390&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;498&lt;/int&gt;
 				&lt;/object&gt;
@@ -1305,7 +1317,7 @@
 					&lt;object class=&quot;IBOutletConnection&quot; key=&quot;connection&quot;&gt;
 						&lt;string key=&quot;label&quot;&gt;tab_panel&lt;/string&gt;
 						&lt;reference key=&quot;source&quot; ref=&quot;620275248&quot;/&gt;
-						&lt;reference key=&quot;destination&quot; ref=&quot;612505419&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;1049027428&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;500&lt;/int&gt;
 				&lt;/object&gt;
@@ -1313,10 +1325,26 @@
 					&lt;object class=&quot;IBActionConnection&quot; key=&quot;connection&quot;&gt;
 						&lt;string key=&quot;label&quot;&gt;swap_tab:&lt;/string&gt;
 						&lt;reference key=&quot;source&quot; ref=&quot;620275248&quot;/&gt;
-						&lt;reference key=&quot;destination&quot; ref=&quot;1028843998&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;637722390&quot;/&gt;
 					&lt;/object&gt;
 					&lt;int key=&quot;connectionID&quot;&gt;503&lt;/int&gt;
 				&lt;/object&gt;
+				&lt;object class=&quot;IBConnectionRecord&quot;&gt;
+					&lt;object class=&quot;IBOutletConnection&quot; key=&quot;connection&quot;&gt;
+						&lt;string key=&quot;label&quot;&gt;delegate&lt;/string&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;1049027428&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;620275248&quot;/&gt;
+					&lt;/object&gt;
+					&lt;int key=&quot;connectionID&quot;&gt;504&lt;/int&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBConnectionRecord&quot;&gt;
+					&lt;object class=&quot;IBOutletConnection&quot; key=&quot;connection&quot;&gt;
+						&lt;string key=&quot;label&quot;&gt;application_controller&lt;/string&gt;
+						&lt;reference key=&quot;source&quot; ref=&quot;48941844&quot;/&gt;
+						&lt;reference key=&quot;destination&quot; ref=&quot;620275248&quot;/&gt;
+					&lt;/object&gt;
+					&lt;int key=&quot;connectionID&quot;&gt;506&lt;/int&gt;
+				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;IBMutableOrderedSet&quot; key=&quot;objectRecords&quot;&gt;
 				&lt;object class=&quot;NSArray&quot; key=&quot;orderedObjects&quot;&gt;
@@ -1360,8 +1388,8 @@
 							&lt;reference ref=&quot;60591724&quot;/&gt;
 							&lt;reference ref=&quot;1072506144&quot;/&gt;
 							&lt;reference ref=&quot;869639466&quot;/&gt;
-							&lt;reference ref=&quot;612505419&quot;/&gt;
-							&lt;reference ref=&quot;1028843998&quot;/&gt;
+							&lt;reference ref=&quot;1049027428&quot;/&gt;
+							&lt;reference ref=&quot;637722390&quot;/&gt;
 						&lt;/object&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;469667931&quot;/&gt;
 					&lt;/object&gt;
@@ -1801,31 +1829,31 @@
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;485&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;612505419&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;1049027428&quot;/&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;reference ref=&quot;58701569&quot;/&gt;
-							&lt;reference ref=&quot;232305301&quot;/&gt;
+							&lt;reference ref=&quot;22598373&quot;/&gt;
+							&lt;reference ref=&quot;210041055&quot;/&gt;
 						&lt;/object&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;831824449&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;486&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;58701569&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;22598373&quot;/&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;reference ref=&quot;880862063&quot;/&gt;
+							&lt;reference ref=&quot;339403319&quot;/&gt;
 						&lt;/object&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;612505419&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;1049027428&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;487&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;880862063&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;339403319&quot;/&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 							&lt;reference ref=&quot;476771339&quot;/&gt;
 						&lt;/object&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;58701569&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;22598373&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;343&lt;/int&gt;
@@ -1835,7 +1863,7 @@
 							&lt;reference ref=&quot;1052727212&quot;/&gt;
 							&lt;reference ref=&quot;573867155&quot;/&gt;
 						&lt;/object&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;880862063&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;339403319&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;255&lt;/int&gt;
@@ -1888,34 +1916,40 @@
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;490&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;232305301&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;210041055&quot;/&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;reference ref=&quot;553269542&quot;/&gt;
+							&lt;reference ref=&quot;856932408&quot;/&gt;
 						&lt;/object&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;612505419&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;1049027428&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;491&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;553269542&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;856932408&quot;/&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+							&lt;reference ref=&quot;48941844&quot;/&gt;
 						&lt;/object&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;232305301&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;210041055&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;496&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;1028843998&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;637722390&quot;/&gt;
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-							&lt;reference ref=&quot;751099816&quot;/&gt;
+							&lt;reference ref=&quot;523062467&quot;/&gt;
 						&lt;/object&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;831824449&quot;/&gt;
 					&lt;/object&gt;
 					&lt;object class=&quot;IBObjectRecord&quot;&gt;
 						&lt;int key=&quot;objectID&quot;&gt;497&lt;/int&gt;
-						&lt;reference key=&quot;object&quot; ref=&quot;751099816&quot;/&gt;
-						&lt;reference key=&quot;parent&quot; ref=&quot;1028843998&quot;/&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;523062467&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;637722390&quot;/&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;IBObjectRecord&quot;&gt;
+						&lt;int key=&quot;objectID&quot;&gt;505&lt;/int&gt;
+						&lt;reference key=&quot;object&quot; ref=&quot;48941844&quot;/&gt;
+						&lt;reference key=&quot;parent&quot; ref=&quot;856932408&quot;/&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
 			&lt;/object&gt;
@@ -2039,6 +2073,7 @@
 					&lt;string&gt;485.IBAttributePlaceholdersKey&lt;/string&gt;
 					&lt;string&gt;496.IBPluginDependency&lt;/string&gt;
 					&lt;string&gt;497.IBPluginDependency&lt;/string&gt;
+					&lt;string&gt;505.IBPluginDependency&lt;/string&gt;
 					&lt;string&gt;56.IBPluginDependency&lt;/string&gt;
 					&lt;string&gt;56.ImportedFromIB2&lt;/string&gt;
 					&lt;string&gt;57.IBEditorWindowLastContentRect&lt;/string&gt;
@@ -2194,13 +2229,14 @@
 						&lt;string key=&quot;NS.key.0&quot;&gt;InitialTabViewItem&lt;/string&gt;
 						&lt;object class=&quot;IBInitialTabViewItemAttribute&quot; key=&quot;NS.object.0&quot;&gt;
 							&lt;string key=&quot;name&quot;&gt;InitialTabViewItem&lt;/string&gt;
-							&lt;reference key=&quot;object&quot; ref=&quot;612505419&quot;/&gt;
-							&lt;reference key=&quot;initialTabViewItem&quot; ref=&quot;58701569&quot;/&gt;
+							&lt;reference key=&quot;object&quot; ref=&quot;1049027428&quot;/&gt;
+							&lt;reference key=&quot;initialTabViewItem&quot; ref=&quot;22598373&quot;/&gt;
 						&lt;/object&gt;
 					&lt;/object&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
+					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;reference ref=&quot;9&quot;/&gt;
 					&lt;string&gt;{{488, 641}, {218, 193}}&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
@@ -2230,7 +2266,7 @@
 				&lt;/object&gt;
 			&lt;/object&gt;
 			&lt;nil key=&quot;sourceID&quot;/&gt;
-			&lt;int key=&quot;maxID&quot;&gt;503&lt;/int&gt;
+			&lt;int key=&quot;maxID&quot;&gt;506&lt;/int&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;IBClassDescriber&quot; key=&quot;IBDocument.Classes&quot;&gt;
 			&lt;object class=&quot;NSMutableArray&quot; key=&quot;referencedPartialClassDescriptions&quot;&gt;
@@ -2388,6 +2424,25 @@
 						&lt;string key=&quot;minorKey&quot;/&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;VisualizationView&lt;/string&gt;
+					&lt;string key=&quot;superclassName&quot;&gt;NSView&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBProjectSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;VisualizationView.rb&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;VisualizationView&lt;/string&gt;
+					&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;outlets&quot;&gt;
+						&lt;string key=&quot;NS.key.0&quot;&gt;application_controller&lt;/string&gt;
+						&lt;string key=&quot;NS.object.0&quot;&gt;id&lt;/string&gt;
+					&lt;/object&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBUserSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;/&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
 			&lt;/object&gt;
 		&lt;/object&gt;
 		&lt;int key=&quot;IBDocument.localizationMode&quot;&gt;0&lt;/int&gt;</diff>
      <filename>English.lproj/MainMenu.xib</filename>
    </modified>
    <modified>
      <diff>@@ -21,6 +21,7 @@
 		285BB54A0D849EA60027980C /* InfoWindowController.rb in Resources */ = {isa = PBXBuildFile; fileRef = 285BB5470D849EA60027980C /* InfoWindowController.rb */; };
 		286F109E0D7A49380055A0D1 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 286F109D0D7A49380055A0D1 /* WebKit.framework */; };
 		28851B3E0DB0571A00FA9C7D /* network.png in Resources */ = {isa = PBXBuildFile; fileRef = 28851B3D0DB0571A00FA9C7D /* network.png */; };
+		28851B970DB147AA00FA9C7D /* VisualizationView.rb in Resources */ = {isa = PBXBuildFile; fileRef = 28851B960DB147AA00FA9C7D /* VisualizationView.rb */; };
 		288853050D7CE2E500862D67 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = 288853040D7CE2E500862D67 /* LICENSE */; };
 		2888530D0D7CEA5200862D67 /* gitnub-icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 2888530C0D7CEA5200862D67 /* gitnub-icon.icns */; };
 		288853C90D7E06A600862D67 /* commit.html in Resources */ = {isa = PBXBuildFile; fileRef = 288853C80D7E06A600862D67 /* commit.html */; };
@@ -69,6 +70,7 @@
 		285BB5470D849EA60027980C /* InfoWindowController.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = InfoWindowController.rb; sourceTree = &quot;&lt;group&gt;&quot;; };
 		286F109D0D7A49380055A0D1 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = &quot;&lt;absolute&gt;&quot;; };
 		28851B3D0DB0571A00FA9C7D /* network.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = network.png; sourceTree = &quot;&lt;group&gt;&quot;; };
+		28851B960DB147AA00FA9C7D /* VisualizationView.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = VisualizationView.rb; sourceTree = &quot;&lt;group&gt;&quot;; };
 		288853040D7CE2E500862D67 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = &quot;&lt;group&gt;&quot;; };
 		2888530C0D7CEA5200862D67 /* gitnub-icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = &quot;gitnub-icon.icns&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
 		288853C80D7E06A600862D67 /* commit.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = commit.html; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -163,6 +165,7 @@
 		29B97315FDCFA39411CA2CEA /* Other Sources */ = {
 			isa = PBXGroup;
 			children = (
+				28851B960DB147AA00FA9C7D /* VisualizationView.rb */,
 				283254650D8B792500D99366 /* lib */,
 				285BB52F0D849C890027980C /* TexturedWindow.rb */,
 				285BB4690D8306C60027980C /* mime-types */,
@@ -277,6 +280,7 @@
 				283254680D8B792500D99366 /* lib in Resources */,
 				0A4023590D949E0E00659E01 /* ImageLoadOperation.rb in Resources */,
 				28851B3E0DB0571A00FA9C7D /* network.png in Resources */,
+				28851B970DB147AA00FA9C7D /* VisualizationView.rb in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};</diff>
      <filename>GitNub.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -12,6 +12,7 @@ class InfoWindowController &lt; OSX::NSWindowController
   ib_outlet :push_url
   ib_outlet :clone_url
   ib_outlet :commits_count
+  
   def init_with_repository(repository)
     @repo = repository
     initWithWindowNibName(&quot;Info&quot;)</diff>
      <filename>InfoWindowController.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>1d06d2cee77d78cc3f34dc8c73a626e73ac1853f</id>
    </parent>
  </parents>
  <author>
    <name>Justin Palmer</name>
    <email>justin@activereload.net</email>
  </author>
  <url>http://github.com/kballard/gitnub/commit/05a6b82844fe45353d4a9fe627d12d35cafc6d5f</url>
  <id>05a6b82844fe45353d4a9fe627d12d35cafc6d5f</id>
  <committed-date>2008-04-12T13:17:46-07:00</committed-date>
  <authored-date>2008-04-12T13:17:46-07:00</authored-date>
  <message>Testing out the quartz drawing.  Getting some where</message>
  <tree>a8ff6a75153e96f59685a43ee339b6d2517b9e5b</tree>
  <committer>
    <name>Justin Palmer</name>
    <email>justin@activereload.net</email>
  </committer>
</commit>
