Added individual pages for each blog post, plus enhanced pagination.