Pošalji SMS: A theory of architecture