Product rating view

this is at a point that works pretty well but it's ugly. Sorry T___T i is no good at this. will finish up styling. just wanted to submit a PR so that people can start taking a look at it and checking it with the stories.