implemented Spreadsheet::findClosest and Spreadsheet::getWIDListByClosest.  also, involved moving several helper functions under that class:  calcExtent, findBreak, and distance.