Add gh-pages generator