add book entity and data