rules for book entity

- oversized and empty exception for author and title