Introducing IceCAPS: Microsoft’s Framework for Advanced Conversation Modeling