Add categories to blog

Jesus christ. why does middleman require a template for category pages?
why does the documentation not tell you that the template is required?
why doesn't the documentation explain where you need to put that
template (the source directory)??