Introducing tags - custom component to render tags