ListView converted to RecyclerView

This fixes issue #7.