Added simple "add new book" feature. Another partial fix for #20