add documentation for BookManager methods and few related small changes