working on Layout::rasterize(int width, int height)
layout nearly works except that there is still a bug with Layout::rasterize for WidgetName::*WidgetManager
nearly works
broken code, need some help