Library to get a file from a set of peers