It is definitely up and running...

but right now there are some delays that we are sorting out. You might find a bit of lag between clicking on links and seeing the page load. This is happening as a result of our tweaking behind the scenes. Once we are done things will be much faster than before.