add review model, nested routes, association calculations, and writing reviews labs