add string represention of descriptor fields

create a way of representing descriptor field names and types in the library