A lot of the FTP code and UI now done.