proto
embed TODO
minimum client
for Backbone
fasten HTTP
prepare for log
refactor
cli
improve cli
use static method 'parse'
use util instead of message.parse
proto v2