making cache on Library#tracks & Library#playlists
added Playlists#build method