Update requirement doc
Add design doc
Remove protocol doc
Add a skeleton of design doc