private var listener: OnRecyclerViewInteractedListener<ViewHolder!>!
interface that allow activity to observe user interaction with RecyclerView