Allow default initial values for widgets

Currently, widgets simply don't display if they do not have enough data yet. We should allow one to specify a default value (and default this to `0`) for widgets.