generate book id randomly to test and have fun; add try to catch the no content situation
author info => text property; if is default img, let it be none; update price getting algorithm
update readme up to date
update price-getting algorithm; optimize the / display