Closes #22 Star rating system has been added