updates to ItemSerializer to handle display names and lore