add optional attributes to book for year published and edition
add reviews variable to book
add leave_review method
test leave_review method
make review variable optional