slider: stop using Sprite
button: update text more sensibly
fix level3
attempt to use pyglet animations