Make a basic Book model with tests