adds functionality and styling to the blog/index, blog/show, and header
fix a type before pushing