First pass at using RecyclerView