Add pause resume functionality, slightly buggy on multiple pause-stop-play though