modifying search to use listview
still trying stuff to fix our search issue
finally fixed the searching issue. Works fine. Janky way to resolve the bugs though, look in issues/comments for more