This in the code should be improved:

-make the turnspeed timeindepentednt
(time_factor in the player.pan rotation)

-use a camera.arc of 80 to 90, its just the standard currently,
wich does not fit for shooters.

-i could see me own playermodel when walking backwards,
try to make it invisible