This project will integrate features of several peer-to-peer models, thus bringing together the advantages of the various protocols currently available. The idea is to have a platform for searching and exchanging of files that is not protocol specific.