Refactor the FormField, move the configuration to operation features, add HtmlTextForm