ViewHolder pattern for artist and album adapter