Big player controller update.

The player now moves, jumps and turns nicely, ragdolls when i want it
to, and gets up from the ragdoll (a bit awkwardly).