initial implementation of RYPlayControl object