      """ Frame to hold each individual tab of the command notebook """
  
      def __init__(self, parent, cli_options, tk_vars, scaling_factor):
          width = int(420 * scaling_factor)
          height = int(500 * scaling_factor)
          ttk.Notebook.__init__(self, parent, width=width, height=height)
          parent.add(self)
  
 
</s> remove from .utils import Images, FileHandler
 </s> add from .utils import ContextMenu, Images, FileHandler

logger = logging.getLogger(__name__)  # pylint: disable=invalid-name
        logger.debug("Initializing %s: (parent: %s, cli_options: %s, tk_vars: %s, "
                     "scaling_factor: %s", self.__class__.__name__, parent, cli_options,
                     tk_vars, scaling_factor)
      """ Frame to hold each individual tab of the command notebook """
  
      def __init__(self, parent, cli_options, tk_vars, scaling_factor):
        logger.debug("Initializing %s: (parent: %s, cli_options: %s, tk_vars: %s, "
                     "scaling_factor: %s", self.__class__.__name__, parent, cli_options,
                     tk_vars, scaling_factor)
          width = int(420 * scaling_factor)
          height = int(500 * scaling_factor)
          ttk.Notebook.__init__(self, parent, width=width, height=height)
          parent.add(self)
  
keep keep add keep keep keep keep keep
 Add right click menu to GUI. Implement some GUI Logging 
lib/gui/command.py