Mike isPlaying a public method rather than setting at the time it is created.
Add percentagePlayed function on model
Introduce the playhead element and add updatePlayhead method to the view
Update playhead on animationFrames
Make the waveform view responsive and style the playhead
Move rendering of view elements into the View meaning query can be pushed out of the main create function
Only run realtime processing once met data is loaded.
Huzzah for pure css buttons. Here is a pause button.