Web architecture and coordination: the TAG