Added play/pause, frame stepping and speed control.