Refresh tabs when deleting a project
Fix residue highlighting on bond length plot
Tidy up validated file browse control
Split polygon into separate class
Add initial cruickshank extrapolations