Refactoring, Library support

Fetch library
Store playlists and tracks in local data structures
Get trackinfo from library if a playlist-track is not from All Access