Microsoft adds single sign-in, scheduling features to Teams platform