continue table
add book factory
fix version number
refactor comment
housecleaning
book IDs
vm.saveNewBook   = function(newBook) { /* ... */ }
populateBookList()
deleteBookFn()
deleteBookFn(index)
kinda works
why you no use bookFactory?