List optimise 1

I added the ViewHolder pattern, as recommended by @jcsaaddupuy (and the Android team!) but it actually hasn't made any difference to the lag in the album art view.

Still, it's worth including :)