Refactored player state, death, respawn