Simple multiview adapter for RecyclerView without ViewHolder written in Kotlin