Split up widgets into seperate modules.
Sequence widget: disallow multiple values on radio widgets.
Update dependencies.