An abstraction layer over an instance of ExoPlayer running on a background service. Exoeasy provides a convenient mechanism for observing on playback updates and publishing playback commands. The service can be configured to provide `RemoteViews` for controlling playback from a Notification.