3rd person controller/camera

Please check out this thread for how to post code nicely on the forums: Using code tags properly