Add a inventory to bookshelf, in which books are unstackable
Add fancy inventory for bookshelves