added back in the playback buffering indicator and fixed some issues with it

There's now a buffering indicator again.