Player module.

Prepares a track before playing it. This is for devices that don't
support continuos playing and need a user action to trigger the next
track.