I have relaunched my site, or at least have it worky working enough that you can read this. It should be back up tomorrow.