Moved encoder logic to the frontend
Delaying power on until the playlists are loaded
Fixed power_on call
Added seek, power control handled with states