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