Generate index page.