more work on the auto updater. the mechanics work now, only the gui should be what's left