(EXPERIMENTAL) new list design with thumbnails

using LazyAdapter, it loads thumbnails then caches them to the device
storage