title: canvas on top of a grid tkinter
body: <p>I want to put a canvas on top of a larger sized grid so that I can create buttons at the bottom of the canvas. Right now I have this:</p>
  
  <pre><code>class Canvas(Frame):
      def __init__(self, root):
          Frame.__init__(self, root)
  
          self.display = Canvas(root, width=500, height=500, borderwidth=5, background='white')
          self.display.pack()
  
  root = Tk()
  board = Canvas(root)
  root.mainloop()
  </code></pre>
  
  <p>This creates a 500x500 white canvas. Now let's say I want to add something like a 500x600 grid to go under it. How would I do that?</p>