Song player service

This looks fine, despite your misgivings. Was it not working?