Added TreeView class and connection functionality

Created a TreeView class so that files on both the server and
on the client can be viewed in a manner similar to windows file
explorer.