Add state setter in player
Add state interpolation to player