Minor fixes for version 10 (ready for prime time)
Bookshelfs now versioned, with sensible metadata
Added timestamp to JSON header
Added persistence to BookShelf

Will need to rethink bulk-put for this