Modeling Common Ground: Representation, Alignment, And Negotiation In Language And Visual Communications