move Peer class to peer module
create a RequestManager class(in progress)
create RequestManager class
can download entire pieces
fix combine_pieces(). can download a complete file now