add GetArchive by url method, expose more methods in interface.
add LocalUploads to hold upload urls started from this client.
set uploads.json file path
add more messsages, more resources, move viewmodel and view classes to correct folders.
once again, visual studio omits xaml after removing behind cs file.