added reset button (implementation will have to wait), slider correctly updates while playback now