Client can now download files(Somewhat tested)