[Ref]: Refator GUI_download
[Ref]: Refactor WebRequestMethods