Major update for website

This is an update of the design of the website.