Unification of CMake build between gui and core
In !15 (merged) and !16 (closed) a lot has happened that improved the build and install step of the gui. However, one could think about unifying the CMake build structure between gui and core and by e.g. extending internally defined functions like
cmake/HelperMacros.cmake so that they also handle the build and install of the gui.