Updated the list controls (List and SimpleList) by adding the generic DataItemRendererFactoryForArrayData and DataItemRenderer. Changed List to use these new, more generic, classes and added style definition for SimpleList to use the Text versions of these classes.