Lots of changes.  A Table is now an Array of TableRows.  A TableRow is an Array of TableEntries.  A TableEntry can be a String, double, or missing. A TableView points to a particular Table and contains an ordered set of row indices. The Table::sort method is now implemented -- it outputs a TableView.