implemented star ratings and rounded-up averages, all tests passed