done the stuff for using a listview

Remove TODOs