Update frontpage to use graphics.

Use graphical icons in the front page, and reduce text. Added a custom
CSS file for the styling.