Improved player movement

Crouching, diagonal movement, friction, death animation, inability to
move while in the air
Readded player margin