add userformdata, add an additional layer between model classes and forms.

Ref: https://github.com/ics-software-engineering/play-example-form