Python P2P Framework