Implement MusicTrack(null, trackId) and switch to promises
Fix wrong track retrieval