major reworking of playback interface, rewrote omxplayer manager