trying to streamline field and widget calls and reduce reliance on attrs
allow simpler, default Widget creation for #1
Updating documentation for previous commit.