Serious rework of the main page.