updated books yaml and rb unit tests