Welcome! It took a while, but we finally got this site launched. It's a work in progress & it will take some time to iron things out, but the website should have improved performance in general. Please let us know if you notice something we need to fix. I'm expecting this to take some time as there are many details to attend to.