Generate index.html