New website

The website had some internal problems. The easiest solution has been to rebuild it using more recent components.