more refactoring, remove propview.h from egui_logic.c