Renamed StringToCodedValueOrFreeTextConverter to StringToCodedValueOrFreeTextConverter and changed its structure