refactor label and labelType entity  ,all fields are not required except name