I've redesigned the site completely in honor of it's new home. I hope that with the new design things will be easier to find and I know for a fact that everything will load much quicker.
If you find any bugs like broken links etc. please mail me
so I can fix it asap.