starting refactor
listeners.py works
fingerpint history works
local.py works
location.py works
netcast.py works
commit often
starting refactor
listeners.py works
fingerpint history works
local.py works
netcast.py works
commit often
file_info.py works
Dialogs seem to be working