rename bookcase to bookshelf globally.  rename some parts name row -> body, shelf -> bottom. Fix bug in [KZBookshelfItemCell layoutSubViews].
renaming the rest