More work on player animation and camera movement