New ui for index page.
Merged conflicts.
: