First draft of Socket Server module, which only handles single connection. Error handling and configuration interfaces is not complete.
Update Design Doc.txt

add some comments for the design of multi-Comand Packet
Merge remote-tracking branch 'upstream/master'

merging changes to the Design Doc