Improving the iRateDelegate protocol to include sender arguments.

Protocol methods should have an argument