finally fix response code check
rename make_transient to set_transient
move make_rating to base class
readme and changes updates