Move protocol to doc/
Update protocol with multipart description.