Initial rev for messages

initial revision for "messages" - reflects design doc updated on 6/4/13.