done the stuff for using a listview
fixed issues
Removed unused field.
Thread magic
Merge pull request #7 from jamesmuskett/listview

done the stuff for using a listview