rename addNewWidget to widgetScaffold

This is to eliminate ambiguity between the addNewWidget and createWidget functions (which sounds like they do something awfully similar).