Refactor the materials layout component so that other pages could use the tags/categories functionality.