The new site is up, and it will be updated now. Much to look forward to.