Handle groups
Staff members can show admin visilbe fields
Add missing form types
Unique compile id for each form type, to prevent confusions at compilation
Flag not required fields for form
Handle checkboxes, missing examples