Sort known properties (form fields).
Add extraNote field.
Add ng-valid, ng-invalid css classes.
fixup! Use hypemedia json schema in update form.
squash! Add ng-valid, ng-invalid css classes.

Add angular form vaildation.