refactor with repo_json api to get booklist and bookname
fix bugs. show origname and do not move index file
model.BookFile init, testcase and test data
add notes on scenario
model.BookFile.get_file_path and testcase
model.BookList.get_booklist and testcase
test data modified to suit for get_origname
model.BookFile.get_origname and testcase
model.BookList add_idx and add_file, code and testcase
model.BookList.save and testcase. optimise log output