cleaned up some filter / gui refresh issues.
remove duplicate comment
cleanup / refactor / add progress / cancel options to background scanner
properly sort the displayed columns