Altered ratings to use the object rather than strings.  Added support for product rating/comments too.
Updated test