Bugfix/play after stop

Fixes IllegalStateException when calling play() more than once