Pair code review @rtwaltman 
```
 Also are all of these instance variables immutable? If not, would it be better to add getters and setters?
```