Use Viewport for GraphViewer
Allow GraphViewer to grow as graph increases in size