New player and animations

Lots o' stuff.