Refactored workbench_main_window