Clear infotab if nothing is selected after a click
Add history tracking to DescriptionCanvas
Remove unused code
Minor code cleanup