Socket now closing properly, add GUI for chosing shared folder path and downloaded file path