Homework for lesson4: Java I/O.
The two components tool (client-server) for transferring files over network. File is uploaded from client to server.