There was some technical glitch and we are back up. The developers of the board basically do not work weekends (unless they host your board, not the case with us) and the fix took them all of 2 minutes when I called today.
Sorry for any problems and everything should be working normally.
Thanks!