- General cleanup of widget code - Expose widget structures for easier subclassing - Major cleanup todo in skinning subsystem code