initial commit and uploading network challenge for FTP