Text this: Data structures for context responsive modeling in architecture