not using widget
better stream performance by not throwing away streams
binding to play buttons on dom
adding class to elements that are playing track
fault tolerant for elements that disappear