Twitter turmoil continues with mass resignations