Debuging
Add a test option.
Bug: can't read the file correctly;
Added some note
Added some notes to the file reading function of library.
Still have bugs while reading the  BookData file.