Right now, we're exposing 4 instance variables to the view. This means that the view knows about 4 instance variables and the controller knows that the view needs 4 instance variables. This is a lot of shared information! Instead, consider exposing a single instance variable with a topic, then calling methods on the topic.

That way, the controller just knows it has to expose a topic (so it knows a type and an instance variable name) and the view just knows that it will be given a topic, which will provide an id, title, description, and comments.