The Eclipse_Projects folder has the zipped projects for the client and server.  These archived files can be imported into eclipse.  These projects contain everything required to compile the client and server.  

Copies of the source files for my project are in the Source_Files directory.

Executables of my project are in the Executable folder if you want to run the ones that I compiled.

The client and server can be run on Windows via the command prompt.
To run the server, provide the port number as an argument. (i.e. Server2.exe 5001)
To run the client, provide the server address and the port number (i.e. Client2.exe 192.168.1.1 5001)

NOTE:
To put a file on the server from the client, the file must be located in the working directory of the client.
To get a file from the server, the file must be inside the working directory of the server, or within a subdirectory.

The server is not interactive, it just displays updates about commands it is receiving and what files it is transferring.

The client accepts the following commands:
ls - display contents of current location in server
cd [directory] - change directory in server
get [file name] - get a file from the server and save to client working directory
put [file name] - put a file on the server (file must be in client working directory)
enc - toggle file encryption
quit