Listview changes

Listview: Icons support, ctrl/shift key selection support, perfomance optimization