Playercontroller rotation and cursor location

So i am trying to figure out in a third person setup, how to make the player keep following the location of the cursor on screen.

i have been trying allot, and i have gotten close but i am kinda beached on this issue.

any pointer in the right direction would be much apreciated