Add support for descriptions of each page

via page.description yaml front matter