Prepare the implementation of the file transfer on the client side.
Continue the implementation of file transfer on client side.
Add a listener and message for the communication between the server and the client.
Add message for communication between client and server.