Week 2 part 1

* Added controller tests
* Added reviews
cool, I didn't realize there was a `average` method