To be more clear on the gh_pages idea. If you rename your master branch to gh_pages then github will automatically let you browse to it. For example one of my projects which includes a index.html just like yours on github:
https://github.com/icefox/git-achievements
And on icefox.git.com:
http://icefox.github.com/git-achievements/