Added simple versioning for the Book model