Listener in Server is now a private attribut.
Reorganization sending pieces. Now the client initiates the connection.
Thread to manage the download of a file added.