Issue #130: The original category of free text phenotypic descriptions is lost on saving
Added frontend part + XClass, still needs the backend listener