change type of nameLength from unsigned int to uint64_t, let uploader call FileTree->addFile
Finish upload the file but haven't test yet