Update Cryptosphere web site location

The Cryptosphere has a newer, fancier web site