Because currently almost all functions are in the main.cpp, I will externalize the individual menus mentioned in the OmniView-product-Vision document into separate .hpp files. Furthermore, a dedicated Style.hpp will be created to implement only the settings for styling the individual menus. This is intended to achieve better clarity and structure for the program. To keep the restructuring organized, a separate commit will be created for each menu.
Because currently almost all functions are in the main.cpp, I will externalize the individual menus mentioned in the OmniView-product-Vision document into separate .hpp files. Furthermore, a dedicated Style.hpp will be created to implement only the settings for styling the individual menus. This is intended to achieve better clarity and structure for the program. To keep the restructuring organized, a separate commit will be created for each menu.