Specification documentation for PeerFile application level protocol