IOVO: Comprehensive and Peer to Peer Network