Allow for a customisable index file name

So that we can use this in conjunction with other frameworks that do not use .html files as their extension.