trying to figure out how githubpages works