updated FromField field_type to enum and created FieldAttribute
revamping all form relationships (all form_fields only have one user defined attribute) WIP