title: Python tkinter creating two windows
body: <p>I am currently trying to create two windows with a tkinter program but it doesn't seem to be working. It was only recently that i just moved over my game to tkinter and it is the first time working with tkinter. Due to that I have no clue why this isn't working.</p>
  
  <p>This is my first window and its working fine</p>
  
  <pre><code>class Application(tk.Frame):
          def __init__(self, master=None):
              super().__init__(master)
              self.pack()
              self.create_widgets()
              self.crafting_listbox
  </code></pre>
  
  <p>My second window though isn't working</p>
  
  <pre><code>class Application_2(tk.Frame):
          def __init__(self, master=None):
              super().__init__(master)
              self.pack()
              self.crafting_listbox()
  </code></pre>
  
  <p>Then the finishing bit</p>
  
  <pre><code> root = tk.Tk()
      app = Application(master=root)
      app.mainloop()
  </code></pre>
  
  <p>I am unsure why this isn't working, whats going wrong?</p>