'Create initial widget set.'

def createWidgets(self):

    title = Label(self, text='Bandwidth    (Gb/s)', bg=self.bg)
    width = self.gwidth
    height = self.gheight
    scale = self.createScale()
    graph = Canvas(self, width=width, height=height, background=self.bg)
    xbar = Scrollbar(self, orient='horizontal', command=graph.xview)
    ybar = Scrollbar(self, orient='vertical', command=self.yview)
    graph.configure(xscrollcommand=xbar.set, yscrollcommand=ybar.set, scrollregion=(0, 0, width, height))
    scale.configure(yscrollcommand=ybar.set)
    title.grid(row=0, columnspan=3, sticky='new')
    scale.grid(row=1, column=0, sticky='nsew')
    graph.grid(row=1, column=1, sticky='nsew')
    ybar.grid(row=1, column=2, sticky='ns')
    xbar.grid(row=2, column=0, columnspan=2, sticky='ew')
    self.rowconfigure(1, weight=1)
    self.columnconfigure(1, weight=1)
    return (title, scale, graph)
