Back at original domain!

We have found a new place to host the website, so we are now back at our original domain. As well, the site has been redesigned.