Improve book list

+ Formatted booklist ISBNs with hyphens
+ Added catch for when the upstream API fails
+ Add message to book list prompting you to add some books (issue #7)