Added Datatypes with list of generic attributes to cope with the variety of feature and subfeature fields in use