only retrieve data once, fix the multithread problem
adding more information to bookAddView
add donor field
fixing the textfield + keyboard+chinese input method problem
hide the keyboard when users scrolls the view
add buttons on the left and right bar