My new website is up here. Still a few bugs being worked out, but all updates have now shifted to the new site.