Widget Types

This just sets up a few widgets to use the new theme_type attribute in the corresponding CMS pull request.