Part 2 Completed. Only bug is you can only do one operation that communicates with the server once before the socket is closed and you can't re-open it anymore. Also fixed the directory structure so there's just one project in FDS.

Signed-off-by: tstran <ttran@student.neumont.edu>