Well, the new website redesign is live. There are still elements that are to be added or modified, but for now it mostly seems to be working.

Baby steps.