Describir: A theory of architecture