Revert "Revert "add index page""

This reverts commit 1234ea5bfd056d53b2611140b801031a98611d22.