As you may have already figured out. We have had some server issues over the weekend. You are able to log in again but there are still issues. We are investigating this right now.
I can confirm as of yesterday these issues have been solved.