Rework RadioPlayerService to utilize new RadioPlayerEngineImpl