Site is finally online!

After a long delay we’ve finally gotten our site online. . .