Designing Characters for Microsoft Agent