Small changes to template, add "addButton" method
Make select work on non-js targets, add "id"/"name"
Add ProgressBar widget
Add Form Field widgets.

They hold other inputs, and have labels, error messages, and can be customized
for different form layouts etc.