LastFM Angular directive