Playback speed

Tanya #172

Iggeres #25