use hash routing when deployed to gh-pages