Have the following in your library:
- Different book types (paper, digital and audio)
- Different storage media (Book shelf, Computer, iPad, Kindle)
- The main library where it contains all the book with all the types
- Ability sort the books (regardless of their type)
Bonus:
Add the following features:
- Ability to store in multiple media (for instance Kindle and Computer)
- Ability to search a book by its name (or a portion of its name)