when a site data file changes, all pages are re-rendered, resolves #19