move Interface to Interface.Compose
Basic social interface through typed channels