Template file name case-insensitivity and demo

I also updated the gh-pages branch, but I'm not sure how to include that in this pull request(github n00b).