Basic direct messaging support

Per http://news.ycombinator.com/item?id=1835032