Released the component for part 1 of the blog series