Further update to design doc

Changed P2PNode specifications to something that would make sense both
for testing AND implementation. Derp.