rating system completed. Still need to make it look nice from the front-end though.