Add user roles to edit page
add userformdata, add an additional layer between model classes and forms.

Ref: https://github.com/ics-software-engineering/play-example-form
Add CSS files and sidebar.
Merge remote-tracking branch 'upstream/master'
add ignore files
new forms