Make player.next() method to return a fact of changed track
Fix broken switching between recent playlists
Create a state machine for soundmanager