I might have missed something, but how can I host this site on Github Pages? It doesn't automatically build when pushing an update to Github. Does it require a gh-pages branch? Or this is because of dependencies unsupported by Github? Any tips would be appreciated.