Merge pull request #22 from phil5/master

fix case sensitive issue
people view
Merge pull request #23 from sjtug/zs

people view
add a spinner
Merge pull request #24 from sjtug/chase

add a spinner
people avatar
frameworks for tabs
Merge pull request #25 from sjtug/chase

Frameworks for tabs
Merge pull request #26 from phil5/master

barcode works, and about page
finished bookmanage.js

addBook = function(isbn,success_callback,error_callback)
removeBook = function(bookobj,success_callback,error_callback)
listNearBook = function(callback)
listBookByUser = function(userObj,callback)
listUserByBook = function(bookObj,callback)
descending by time

bookmange.js descending by time
Merge pull request #27 from Nihiue/master

finished bookmanage.js