Adding ListViewRowDelegate for easier management of heterogeneous list views.