Each recipe includes an arbitrary number of steps containing both textual and visual elements.
each step of a recipe is accompanied by a 'title', a 'description' and a set of illustrative 'images' that are aligned with the title and the description.