I’ve fixed some of the last bugs of the site. You might want to delete your cookies from the site if you have any more problems. The email sending funtions of the site should be working much better now, and we’re now able to dump the port 8808 crap.