docs: def make_gui(self):
          """ Setups the general structure of the gui, the first function called """
          self.option_window = Toplevel()
          self.option_window.protocol("WM_DELETE_WINDOW", self.on_exit)
          self.canvas_frame = tk.Frame(self, height=500)
          self.option_frame = tk.Frame(self.option_window, height=300)
          self.canvas_frame.pack(side=tk.LEFT, fill=tk.BOTH, expand=True)
          self.option_frame.pack(side=tk.RIGHT, fill=None, expand=False)
          self.make_options_frame()
          self.make_canvas_frame()
          self.disable_singlecolor()