Some boilerplate code for static site generation