Added validations to Book model.  Also added GENRES constant which the genre attibute must be included in.  Also added that book has many reservations that are destroyed when the book is.