The open_menu() function which creates the Tkinter GUI is never called when initializing the plugin, making the plugin interface inaccessible. Add mainloop() after defining the menu item to open the window on plugin launch, or when the menu item is selected.