Separated Interfaces Into new assembly.  Added Ftp Client Wrapper
Including Dependency assemblies
Wired up ResetSettings into UI to assist in testing
Created DataObjectBuilder to assist in parsing and understanding FTP strings.  Began RemoteRepository logic to get ftp info as XML data
Added DataObjectBuilder interface and integration unit tests.
Solution now builds and is ready for checkin.
Recursive FTP data objects constructed and ready for serialization into XDocument
Continued work on XML formation of elements.  All files for all subdirectories are now recorded; however, subs of subs are not properly formed in the XML.
Developing logic to populate file and folder structure.
Began wiring up FTP Client and Remote repository to run async
Broke the coupling between the RemoteRepository and the FTP methods into an FtpDownloader
Continued work on async processing and XML file creation.
Adjusted unit test to handle async and recursion.
Cleaned up orphaned files from bad merge.
Began breaking out Javascript files into services.
Ftp Dir Info now wired up to UI.  Refactored repositories to incorporate UiRepository (improved user experience)
Wiring up UI to read directories and files in directory from FTP.  Files cannot be read at this time.
Continued work on FTP UI integration
Created Commands to initialize list, created integration tests for commands, and broke up SBM-UI into separate files for bundling.
Wired up UI to work with server.  Corrected RemoteRepo and UIRepo to reuse same FTP connection with multiple commands.  Changed ConfigHelper.ServerUI to be a URI class.