A narrative component; changes to item_object, accordion and text components

body is now intro_text, text_component has a text_content element
item_object has strapline and graphic to support narrative