make similarity component data come from app model
add progress window for calculation
change control panel labels for better usability
clear target regions on new file load