+ Finalized discrete rating functionality
+ Added in initial tests as well
Slight changes