Add ratings comments

Resolves part 1 and 2 of issue #2 as well as all parts of issue #12