cross-platform widgetset for SDL (a new home for old code)