Major restyle of the frontpage

For issue #18