The place where our server is located had been having power issues recently which caused the website to go offline, it seems that things are back to normal for the moment and hopefully for the future
UPDATE: Sorry for the recent problems with the website being down, the server isn't on its best behaviour so I'm trying to sort him out.