subclass AVPlayer so I can have remote control events