Add book feature